我想要实现的是在匹配下面的if条件后启用提交按钮但是在满足条件后似乎没有启用按钮。
<button [disabled]="!isFullfilled(m.value, n.value)" type="submit" class="ui button">Submit</button>
isFullfilled(m: number, n: number) {
if (
m === this.restrict_arr.length
&& m === this.xinitial_arr.length
&& m === this.lift_arr.length
&& n === this.param_arr.length
&& n === this.system_arr.length
) {
return true;
}
return false;
}
这是一个完整的示例plunker
答案 0 :(得分:3)
更改
return false;
到
return null;
布尔属性在null
上移除,而不在false
上移除。 false
导致disabled="false"