ページの読み込み時にすべてのコントロールを無効にし、ユーザーが反応型の追加ボタンをクリックしたときにすべてのコントロールを有効にしたかったのです。だからこれを達成するために私は[disabled]
htmlテンプレートの属性を使用しましたが、コンソールで以下の警告メッセージが表示されています。コントロールを動的に無効にする際に警告メッセージが表示されます。angular2
警告:
あなたは反応型とのdisabled属性を使用しているように見えます。コンポーネントクラスでこのコントロールを設定するときに無効にした場合、 が無効に設定されていると、実際に無効な属性が のDOMに設定されます。この方法を使用して、「変更後に変更された」エラーを回避することをお勧めします。
Example:
form = new FormGroup({
first: new FormControl(
{value: 'Nancy', disabled: true},Validators.required),
last: new FormControl('Drew', Validators.required)
});
この警告メッセージを回避し、私の要件を達成するためにどのように私を助けてください。 GünterZö[email protected]
警告はそれをすべて伝えませんか?テンプレート駆動型と反応型を混在させることは、通常はお勧めできません。 –