AngularJS DOM


AngularJS’da ilova ma’lumotlarini HTML DOM elementlarining atributlariga bog‘lash uchun direktivalar mavjud.


ULASHISH

ng-disabled direktivasi

ng-disabled direktivasi AngularJS ilova ma’lumotlarini HTML elementlarining disabled atributiga bog‘laydi.

AngularJS misoli

<div ng-app="" ng-init="mySwitch=true"> <p> <button ng-disabled="mySwitch">Click Me!</button> </p> <p> <input type="checkbox" ng-model="mySwitch">Button </p> <p> {{ mySwitch }} </p> </div>
O‘zingiz sinab ko‘ring »

Ilova izohi:

ng-disabled direktivasi mySwitch ilova ma’lumotini HTML tugmasining disabled atributiga bog‘laydi.

ng-model direktivasi HTML checkbox elementining qiymatini mySwitch qiymatiga bog‘laydi.

Agar mySwitch qiymati true bo‘lsa, tugma o‘chirilgan (disabled) bo‘ladi:

<p> <button disabled>Click Me!</button> </p>

Agar mySwitch qiymati false bo‘lsa, tugma o‘chirilmaydi:

<p> <button>Click Me!</button> </p>


ng-show direktivasi

ng-show direktivasi HTML elementini ko‘rsatadi yoki yashiradi.

AngularJS misoli

<div ng-app=""> <p ng-show="true">I am visible.</p> <p ng-show="false">I am not visible.</p> </div>
O‘zingiz sinab ko‘ring »

ng-show direktivasi HTML elementini ng-show qiymatiga qarab ko‘rsatadi (yoki yashiradi).

true yoki false qiymatini beradigan istalgan ifodadan foydalanishingiz mumkin:

AngularJS misoli

<div ng-app="" ng-init="hour=13"> <p ng-show="hour > 12">I am visible.</p> </div>
O‘zingiz sinab ko‘ring »

Keyingi bobda tugmani bosish orqali HTML elementlarini yashirishga oid ko‘proq misollar bor.


ng-hide direktivasi

ng-hide direktivasi HTML elementini yashiradi yoki ko‘rsatadi.

AngularJS misoli

<div ng-app=""> <p ng-hide="true">I am not visible.</p> <p ng-hide="false">I am visible.</p> </div>
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!