Istruzione ng-if AngularJS
Definizione e uso
Se il risultato del calcolo dell'espressione è false,ng-if
Le istruzioni_elimineranno l'elemento HTML.
Se il risultato del calcolo dell'istruzione if è true, la copia dell'elemento verrà aggiunta al DOM.
ng-if
La direttiva e ng-hide
diversong-hide
Nasconde la visualizzazione dell'elemento, dove ng-if
La direttiva elimina l'elemento completamente dal DOM.
Esempio
Deselezionare la casella di controllo per eliminare parte:
Riservare HTML:<input type="checkbox" ng-model="myVar" ng-init="myVar = true"> <div ng-if="myVar"> <h1>Benvenuti</h1> <p>Benvenuti a casa mia.</p> <hr> </div>
Sintassi
<elemento ng-if="espressione</elemento>
Tutti gli elementi HTML supportano.
Parametro
Parametro | Descrizione |
---|---|
espressione |
Se restituisce false, viene eliminato l'elemento completamente espressione. Se restituisce true, viene inserita una copia dell'elemento. |