簡體   English   中英

角度4嵌套的反應形式僅在值更改時將輸入添加到輸入的父級

[英]angular 4 nested reactive form add input on value change to parent of input ONLY

我有一個帶有嵌套formarray組的反應形式。 當用戶鍵入/選擇** other:**(冒號(:)后有一個空格)時,我添加了一個輸入。 但是輸入不僅僅顯示在選定/父輸入旁邊,還顯示在所有具有相同名稱的輸入旁邊。
這是代碼
如何在父輸入旁邊顯示另一個輸入字段?
在此處輸入圖片說明

用CSS編碼

根據您對問題的了解,您正在嘗試每行更改一些標志,但是您將這些標志的值寫入了全局變量。
您可以做的是將personRow作為參數傳遞給處理更改的函數,然后根據事件類型在personRow對象本身中設置標志。 這樣,您可以在控制表單行為方面獲得更高的粒度。

修改后的stackblitz可以在這里找到

PS請考慮將您的組件分成一組較小的/可重復使用的組件,這將更易於管理和修改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM