ViewChild
で取得したinput
要素をAngular
のFormArray
に設定することは
可能でしょうか?取得の方法が悪いのかもわかりませんがわかる方、ご教授
頂けませんでしょうか?
(hogeインスタンスから取得したinput
と
formArray
に設定するFormControl
とを紐付ける必要があります。)
hoge.component
hoge.component.html <input #element type="text"/> hoge.component.ts @ViewChild('element', {static: true}) element: FormControl;
別のcompoment内
const element = (hogeインスタンス).element; const formArray = <FormArray>this.hogeForm.controls['hoge']; formArray.push(element); <- ここがうまくいきません。// TypeError: "control is undefined"
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。