2016-04-07 4 views
4

zum Beispiel ng-if = "condition1 condition2" wäre richtig? Bedingung 1 könnte wahr und Bedingung 2 falsch sein.Wie können zwei Fragen mit ng-if

Der Code, den ich verwende, ist unten.

<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> 

+2

in Javascript "Logik oder" ist 'ng-if =" expression1 || expresion2 "', "Logik und" ist 'ng-if =" expression1 && expression2 "' – Naigel

Antwort

3

Wenn Sie die div anzuzeigen, wenn:

eine oder beide Variablen sind wahr => Verwendung OR (cond1 || cond2)

<div flex="40" layout="column" ng-if="expresion1 || expresion2" hide-xs> 

beide Variablen müssen wahr sein => verwenden Sie AND (cond1 & & cond2)

<div flex="40" layout="column" ng-if="expresion1 && expresion2" hide-xs> 

In Ihrem speziellen Fall, wenn ich es richtig verstanden Sie könnten den OR-Operator verwenden.

+0

Danke für Ihre Antwort. –

Verwandte Themen