我是angular 6的新手,在这里我有formControl,而不是根据业务需要使用FormGroup .
app.component.html
<button
class="col-sm-12"
[disabled]="comittee_Member_Name.invalid && comittee_Member_Number.invalid && comittee_Type.invalid && comittee_Member_Position.invalid && comittee_Member_Status.invalid"
>
Save
</button>
如果formControl的 anyone 无效,我想在此处禁用该按钮 . 但在我的情况下,它仅验证第一个formcontrol(comittee_Member_Name) .
app.component.ts
comittee_Member_Name =new FormControl();
comittee_Member_Number = new FormControl();
comittee_Type = new FormControl();
comittee_Member_Position = new FormControl();
comittee_Member_Status = new FormControl();
任何人都可以帮我解决这个问题 .
1 回答
证明这一点:
You use incorrectly the logical operator.
&&: 调用逻辑 AND 运算符 . 如果两种比较都是正确的,则条件成立 .
||: 被称为逻辑 OR 运营商 . 如果两个操作中的任何一个为真,则条件成立 .