我试过这个功能:
public hireDisableForm() {
const dis = this.person.birthDate == '' || this.person.passportNumber == '' || this.person.passportSerie == '';
return (!dis) ? null : dis;
}
它返回给我true
,我在console.log()
中检查了这一点。
使用:
<button class="hire1" [disabled]="hireDisableForm()">Save</button>
它不会禁用按钮。
答案 0 :(得分:1)
你这么复杂!你可以做得更简单:
public hireDisableForm() {
return !(this.person.birthDate &&
this.person.passportNumber &&
this.person.passportSerie);
}