Εντολή AngularJS ng-if

Ορισμός και χρήση

Εάν το αποτέλεσμα της αριθμητικής της πρότασης είναι ψευδέςng-if Η εντολή θα διαγράψει το στοιχείο HTML.

Εάν το αποτέλεσμα της αριθμητικής της πρότασης είναι αληθές, η αντίγραφο του στοιχείου θα προστεθεί στον DOM.

ng-if Η οδηγία και ng-hide διαφορετικάng-hide Απόκρυψη της εμφάνισης του στοιχείου, όπου ng-if Η οδηγία αφαιρεί το στοιχείο πλήρως από το DOM.

Παράδειγμα

Αφαιρέστε την επιλογή του κουτιού για να διαγράψετε μέρος:

Κ conserved HTML:<input type="checkbox" ng-model="myVar" ng-init="myVar = true">
<div ng-if="myVar">
<h1>Καλωσορίσατε</h1>
<p>Καλωσορίσατε στο σπίτι μου.</p>
<hr>
</div>

Δοκιμάστε το προσωπικά

Γλώσσα

<element ng-if="expression</element>

Όλα τα στοιχεία HTML υποστηρίζουν.

Παράμετροι

Παράμετροι Περιγραφή
expression

Αν επιστρέψει false, θα διαγραφεί το στοιχείο πλήρως.

Αν επιστρέψει true, θα εισαχθεί η αντίγραφο του στοιχείου.