6
次のコードを実行すると、というイベントが発生する理由は何ですか?'firstName'
コントロールが起動しますか?フォームコントロールの起動を有効/無効にするvalueChanges角2フォーム
let form: FormGroup = this.createForm();
form.controls['firstName'].enable();
form.controls['firstName'].valueChanges(value=>{
//some code
});
は値が(ちょうどステータス)を変更していないとして、私は、valueChanges
がここでトリガするだけstatusChanged
を期待していません。 何か不足していますか?
'this.form.controls [controlKey] .enable({emitEvent:false});'を使用する以外に、回避する方法についていくつかの提案があります。 – Ben
彼らは、この機能のバグがあると言います。https://github.com/angular/angular/issues/12366 – Sleeper9
あなたは命を救っています – pantonis