0
我有formcontrol,當我提供[禁用] =「xyz」其中xyz是可變的組件分配從http響應,angular2給出以下警告。Angular2啓用/禁用http響應不工作的formcontrol
它看起來像你使用反應形式指令的禁用屬性。如果在組件類中設置此控件時將禁用屬性設置爲true ,那麼將禁用屬性實際上設置爲DOM中的 您。我們建議使用這種方法來避免「檢查後更改」錯誤。
Example:
form = new FormGroup({
first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),
last: new FormControl('Drew', Validators.required)
});
所以我試圖禁止使用以下但不工作
this.form = this.fb.group({'type': [{ value: '', disabled: this.xyz },[Validators.required]]});
謝謝,它的工作 –
它的工作,但有一個帶有變量的解決方案,而不是顯式地調用'.disable()'。 – Romesh