Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何用ng if回答两个问题_Angularjs - Fatal编程技术网

Angularjs 如何用ng if回答两个问题

Angularjs 如何用ng if回答两个问题,angularjs,Angularjs,例如,ng if=“condition1 condition2”是否正确? 条件1可能为真,条件2可能为假 下面是我正在使用的代码 <div flex="40" layout="column" ng-if="expresion1 expresion2" hide-xs> <div style="background-color:#373f4c; margin:5px;"> <div layout="column" style="background..."

例如,ng if=“condition1 condition2”是否正确? 条件1可能为真,条件2可能为假

下面是我正在使用的代码

<div flex="40" layout="column" ng-if="expresion1 expresion2" hide-xs>
<div style="background-color:#373f4c; margin:5px;"> 
    <div layout="column" style="background...">
        <md-button .... >
        </md-button>
    </div>
    <ng-include layout="column" src="..."></ng-include>
</div>


如果要在以下情况下显示div:

一个或两个变量均为真=>使用或(cond1 | | cond2)


两个变量都必须为true=>使用和(cond1&&cond2)



在您的特定情况下,如果我理解正确,您可能必须使用OR运算符。

在javascript中“logic OR”is
ng If=“expresion1 | | expresion2”
,“logic and”is
ng If=“expresion1&&expresion2”
感谢您的回答。
<div flex="40" layout="column" ng-if="expresion1 || expresion2" hide-xs>
<div flex="40" layout="column" ng-if="expresion1 && expresion2" hide-xs>