ng-if
Misol
Bo‘limni olib tashlash uchun checkbox belgisini olib tashlang:
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>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
ng-if direktivasi ifoda false qiymatini bersa, HTML elementini olib tashlaydi.
Agar if operatori true qiymatini bersa, elementning nusxasi DOM’ga qo‘shiladi.
ng-if direktivasi ng-hide’dan farq qiladi: ng-hide elementni faqat ko‘rinishdan yashiradi, ng-if direktivasi esa elementni DOM’dan butunlay olib tashlaydi.
Sintaksis
<element ng-if="expression"></element>
Barcha HTML elementlari tomonidan qo‘llab-quvvatlanadi.
Parametr qiymatlari
| Qiymat | Tavsif |
|---|---|
| expression | false qaytarsa, elementni butunlay olib tashlaydigan ifoda. true qaytarsa, uning o‘rniga elementning nusxasi joylashtiriladi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
