يمكن استخدام التوجيهات التالية لربط بيانات التطبيق لخصائص عناصر HTML DOM.
| س. | اسم | يصف |
|---|---|---|
| 1 | NG المعاق | تعطيل سيطرة معينة |
| 2 | NG-Show | أظهر سيطرة معينة |
| 3 | نانوغرام | الاختباء في السيطرة المحددة |
| 4 | نانوغرام انقر | يشير إلى حدث انقر فوق AngularJS |
الأمر NG المعتمد
أضف الخاصية المعقولة NG إلى زر HTML من خلال نموذجه. يرتبط النموذج بمربع الاختيار لمعرفة التغييرات التالية.
<type type = "checkbox" ng-model = "enableSableButton"> تعطيل الزر <زر ng-disabled = "enableSableButton"> انقر فوق لي! </button>
NG-Show Command
أضف خاصية NG-Show إلى زر HTML ونقلها إلى النموذج. ربط النموذج بخانة الاختيار وشاهد التغييرات التالية.
<type type = "checkbox" ng-model = "showhide1"> إظهار الزر <button ng-show = "showhide1"> انقر فوق لي! </button>
أمر ng-hide
أضف سمة NG-Hide كزر HTML من خلال نموذجه. ربط النموذج بخانة الاختيار وشاهد التغييرات التالية.
<type type = "checkbox" ng-model = "showhide2"> إخفاء الزر <button ng-hide = "showhide2"> انقر فوق لي! </button>
NG-Click Command
أضف سمة NG Click كزر HTML وتحديث النموذج. نموذج ربط HTML لرؤية التغييرات في تركيبة.
<p> Total Click: {{clickCounter}} </p> </td> <button ng click = "clickCounter = clickCounter + 1"> انقر فوق! </butten>مثال
ستظهر الأمثلة التالية جميع الإرشادات المذكورة أعلاه.
testangularjs.html
<html> <head> <title> AngularJS html dom </title> </head> <body> <h2> تطبيق عينة AngularJS </h2> <div ng-app = "" ng-disabled = "enableSableButton"> انقر فوق لي! </button> </td> </td> <td> <td> <type type = "checkbox" ng-model = "showhide1"> show button </td> <td> <td> <button ng-show = "showhide1" ng-model = "showhide2"> زر إخفاء </td> <td> <button ng-hide = "showhide2"> انقر فوق لي! </button> </td> </td> <td> <td> <p> total clickcon: {{clickcounter}} </p> </td> <td> <td> Me! </utton> </td> </tr> </lood> </viv> <script src = "http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"> </script> </body> </html>الإخراج
افتح textangularjs.html في متصفح الويب وشاهد النتائج التالية:
ما سبق هو مجموعة من مواد DOM HTML HTML. سنستمر في إضافة المعلومات ذات الصلة في المستقبل. شكرا لدعمكم لهذا الموقع!