私はモデル駆動テンプレートを使用しています。チェックボックスをチェックしないと入力を無効にしたいのですが、formControlNameで動作しません。 私は3つの方法で試しました。 は、角度2のモデル駆動型にformControlNameを使用できません。
<md-checkbox [checked]="filterForm.value.customer_limit" formControlName="customer_limit">
<md-input-container class="full-width">
<input mdInput
formControlName="customer_limit_input"
[disabled]="!filterForm.value.customer_limit"
placeholder="Limit to customers">
</md-input-container>
</md-checkbox>
が任意のアイデアを持っている私を助けてください:これは私のHTMLコードです
1.disabled="!filterForm.value.customer_limit"
2.[disabled]="!filterForm.value.customer_limit"
3.[readonly]="!filterForm.value.customer_limit"
ここ与えます。おかげ
あなた 'formControlName = "customer_limit"'だとあなたは '[無効] = "!filterForm.value.customer_limit"'としてアクセスしています。定義されていない追加の '.value'を使用しています – Aravind
@ Aravindは未定義です。私はそれをチェックする。 –
それから何が起こったのですか?問題を再現するためのプランナーを作成します。 – Aravind