是否有角度检查表单控件是否被禁用的方法?
this.form.get("nationality").disable()
禁用此控件。
我可以检查此控件是否在重置方法中被禁用。如果它被禁用,则不需要重新设置该值。
我如何检查。
onReset(){
if(this.form.get("nationality").isDisable()){// its wrong
let name =this.form.get("nationality").value;
}else{
let name = null;
}
this.form.reset({
name: name
});
}
最佳答案
表单控件确实有一个 disabled
属性,例如
if(!myForm.controls['myControl'].disabled){
myForm.controls['myControl'].reset();
}
只有在未禁用的情况下才会重置表单控件。
关于typescript - 如何检查表单控件是否以 react 形式被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63805427/