Angular ngIf具有多个匹配项不起作用

时间:2019-08-15 08:32:00

标签: angular

我的ngIf有一个奇怪的问题。

这是我的ngIf语句,它可以像这样完美地工作。

ngIf="this.offerFormGroup.get('identityTypeId').value == 4

但是,现在我需要为其添加更多值,当我这样做时,该语句似乎中断了。 所以当我这样做时:

ngIf="this.offerFormGroup.get('identityTypeId').value == 4 || this.offerFormGroup.get('identityTypeId').value == 6"

它不起作用。

我在做什么错了?

1 个答案:

答案 0 :(得分:3)

您的带有一种条件的代码可能也不起作用。

从模板中删除this

*ngIf="offerFormGroup.get('identityTypeId').value == 4"

*ngIf="offerFormGroup.get('identityTypeId').value == 4 || offerFormGroup.get('identityTypeId').value == 6"