Najnowsze tutoriale tworzenie stron internetowych
 

AngularJS ng-gdyby dyrektywa


Przykład

Usuń zaznaczenie pola wyboru, aby usunąć sekcję:

Keep HTML: <input type="checkbox" ng-model="myVar" ng-init="myVar = true">
<div ng-if="myVar">
<h1>Welcome</h1>
<p>Welcome to my home.</p>
<hr>
</div>
Spróbuj sam "

Definicja i Wykorzystanie

ng-if dyrektywa usuwa element HTML, jeśli wyrażenie ma wartość false.

Jeśli if wartość true, kopia element jest dodawany w DOM.

ng-if dyrektywa różni się od NG-hide, który ukrywa wyświetlanie elementu, były ng jeżeli dyrektywa całkowicie usuwa element z DOM.


Składnia

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

Obsługiwane przez wszystkich elementów HTML.


wartości parametrów

Value Description
expression An expression that will completely remove the element if it returns false. If it returns true, a copy of the element will be inserted instead.