دليل مرجعي AngularJS

تعليمات AngularJS

指令 وصف
ng-app 定义应用程序的根元素。
ng-bind 将 HTML 元素的内容绑定到应用程序数据。
ng-bind-html 将 HTML 元素的 innerHTML 绑定到应用程序数据,并从 HTML 字符串中删除危险代码。
ng-bind-template تلعال المرن اليل المرن
ng-blur تلعال المرن العال مرن
ng-change تلعال المرن العال مرن العال مرن
ng-checked تلعال المرن اليل المرن
ng-class تلعال المرن اليل المرن اليل المرن
ng-class-even مثل ng-class، لكنه يطبق فقط على السطور الزوجية
ng-class-odd مثل ng-class، لكنه يطبق فقط على السطور الظاهرة
ng-click تلعال المرن العال مرن العال مرن المرن العال مرن
ng-cloak تلعال العال المرن العال مرن العال مرن المرن العال مرن
ng-controller تلعال العاليل المرن العال المرن العال مرن
ng-copy 特لعال العاليل مرن معال العاليل نيل العال مرن نيل
ng-csp تغيير سياسة الأمان للمحتوى.
ng-cut تحديد السلوك على أحداث النسخ.
ng-dblclick تحديد السلوك على أحداث النقر المزدوج.
ng-disabled تحديد ما إذا كان العنصر معطلًا أم لا.
ng-focus تحديد السلوك على أحداث التركيز.
ng-form تحديد النموذج HTML الذي يتم توريث العناصر منه.
ng-hide إخفاء أو عرض عنصر HTML.
ng-href تحديد عنوان العنصر <a>.
ng-if إزالة عنصر HTML إذا كان الحدث غير صحيح.
ng-include تضمين HTML في التطبيق.
ng-init تحديد القيمة الابتدائية للتطبيق.
ng-jq تحديد المكتبة التي يجب استخدامها من قبل التطبيق، مثل jQuery.
ng-keydown تحديد السلوك على أحداث keydown.
ng-keypress تحديد السلوك على أحداث keypress.
ng-keyup تحديد السلوك على أحداث keyup.
ng-list تحويل النص إلى قائمة (مجموعة).
ng-maxlength تحديد عدد الحروف الأقصى المسموح به في حقل الإدخال.
ng-minlength تحديد عدد الحروف الأدنى المسموح به في حقل الإدخال.
ng-model ربط قيمة عنصر التحكم HTML بالبيانات في التطبيق.
ng-model-options تحديد كيفية إكمال التحديث في النموذج.
ng-mousedown تحديد السلوك على أحداث mousedown.
ng-mouseenter تحديد السلوك على أحداث mouseenter.
ng-mouseleave تحديد السلوك على أحداث mouseleave.
ng-mousemove تحديد السلوك على أحداث mousemove.
ng-mouseover تحديد السلوك على أحداث mouseover.
ng-mouseup تحديد السلوك على أحداث mouseup.
ng-non-bindable تحديد أن لا يتم تحديد البيانات في هذا العنصر أو أبنائه.
ng-open تحديد الخاصية open للعنصر.
ng-options تحديد <options> في قائمة <select>.
ng-paste تحديد السلوك على أحداث paste.
ng-pluralize تحديد الرسائل التي يتم عرضها بناءً على قواعد التوطين en-us.
ng-readonly تحديد الخاصية readonly للعنصر.
ng-repeat لفئة كل بيانات المجموعة تعريف نموذج.
ng-required تحديد خصائص required لعنصر.
ng-selected تحديد خصائص selected لعنصر.
ng-show إظهار أو إخفاء عنصر HTML.
ng-src تحديد خصائص src لعنصر <img>.
ng-srcset تحديد خصائص srcset لعنصر <img>.
ng-style تحديد خصائص style لعنصر.
ng-submit تحديد التعبير الذي سيتم تشغيله عند حدوث أحداث onsubmit.
ng-switch تحديد الشروط التي سيتم بناء عليها عرض/إخفاء العناصر الفرعية.
ng-transclude تحديد النقطة التي سيتم فيها إدراج العنصر المدمج.
ng-value تحديد قيمة عنصر input.

تعليمات AngularJS على عناصر HTML

تغيير AngularJS سلوك بعض عناصر HTML الافتراضية.

العنصر وصف
a تغيير AngularJS سلوك عنصر <a> الافتراضي.
form تغيير AngularJS سلوك عنصر <form> الافتراضي.
input تغيير AngularJS سلوك عنصر <input> الافتراضي.
script تغيير AngularJS سلوك عنصر <script> الافتراضي.
select تغيير AngularJS سلوك عنصر <select> الافتراضي.
textarea تغيير AngularJS سلوك عنصر <textarea> الافتراضي.

مرشحات AngularJS

مصفى وصف
currency تحويل الرقم إلى نمط عملة.
date تحويل التاريخ إلى نمط معين.
filter اختيار مجموعة فرعية من مجموعة.
json تحويل العنصر إلى نص JSON.
limitTo تحديد عدد العناصر أو الأحرف في مجموعة أو نص.
lowercase تحويل النص إلى حروف صغيرة.
number تحويل الرقم إلى نص.
orderBy ترتيب مجموعة من خلال تعبير.
uppercase تحويل النص إلى حروف كبيرة.

انظر أيضًا:

دليل:مصفى Angular.

خصائص التحقق لـ AngularJS

  • $dirty
  • $invalid
  • $error

انظر أيضًا:

دليل:تحقق Angular.

API العالمية لـ AngularJS

تحويل

API وصف
angular.lowercase() تحويل النص إلى حروف صغيرة.
angular.uppercase() تحويل النص إلى حروف كبيرة.
angular.copy() إنشاء نسخة عميقة من العنصر أو المجموعة.
angular.forEach() تنفيذ دالة لكل عنصر في العنصر أو المجموعة.

مقارنة

API وصف
angular.isArray() إذا كانت المراجع كـ Array، فإنه يعود true.
angular.isDate() إذا كانت المراجع كـ Date، فإنه يعود true.
angular.isDefined() إذا كانت المراجع معروفة، فإنه يعود true.
angular.isElement() إذا كانت المراجع كـ Element DOM، فإنه يعود true.
angular.isFunction() إذا كانت المراجع كـ Function، فإنه يعود true.
angular.isNumber() إذا كانت المراجع كـ Number، فإنه يعود true.
angular.isObject() إذا كانت المراجع كـ Object، فإنه يعود true.
angular.isString() إذا كانت المراجع كـ String، فإنه يعود true.
angular.isUndefined() إذا كانت المراجع غير معرفة، فإنه يعود true.
angular.equals() إذا كانت المراجع متساوية، فإنه يعود true.

JSON

API وصف
angular.fromJson() استقبال سلسلة JSON ويعيد جسم JavaScript.
angular.toJson() استقبال جسم JavaScript و�回يعه كـ JSON 字ريالي.

أساسي

API وصف
angular.bootstrap() إطلاق AngularJS يدويًا.
angular.element() تغليف عنصر HTML كعنصر jQuery.
angular.module() إنشاء، تسجيل أو استرجاع مودول AngularJS.

انظر أيضًا:

دليل:Angular API.