AngularJS: direttive condizionali: ng-if

AngularJS: direttive condizionali: ng-if

AngularJS dispone di direttive condizionali con cui gestire i contenuti delle view.

ng-if, come il nome ci suggerisce, rappresenta una condizione booleana: se la condizione è vera, il contenuto verrà inserito, se è falsa avverrà l'opposto. Solitamente l'espressione da valutare risiede nello scope del controller che gestisce il blocco, ma in casi più generali (ad esempio un login) può anche essere presente nel root scope.


<div id="content">
	<h1 ng-if="loggedIn">Welcome</h1>
</div>

In questo caso solo se il valore di loggedIn è true verrà inserito l'elemento h1.

Torna su