Answers:
有可能的。
<span ng-if="checked && checked2">
I'm removed when the checkbox is unchecked.
</span>
对于希望使用if语句具有多个“或”值的人。
<div ng-if="::(a || b || c || d || e || f)"><div>
为了澄清起见,请注意支架的位置很重要!
这些可以添加到任何HTML标记中... span,div,table,p,tr,td等。
AngularJS
ng-if="check1 && !check2" -- AND NOT
ng-if="check1 || check2" -- OR
ng-if="(check1 || check2) && check3" -- AND/OR - Make sure to use brackets
Angular2 +
*ngIf="check1 && !check2" -- AND NOT
*ngIf="check1 || check2" -- OR
*ngIf="(check1 || check2) && check3" -- AND/OR - Make sure to use brackets
最佳实践是不要直接在ngIfs中进行计算,因此请在组件中分配变量,并在其中进行任何逻辑。
boolean check1 = Your conditional check here...
...