ng-maxlengthتوجيه AngularJS


مثال

عرض خطأ إذا كانت قيمة الإدخال أطول من خمسة أحرف:

<form name="myForm">

<input name="myInput" ng-model="myInput" ng-maxlength="5">

<h1 ng-if="!myForm.myInput.$valid">The value is too long</h1>

</form>

التعريف والاستخدام

يضيف التوجيه ng-maxlengthقيدًا إلى حقل الإدخال وإلى المدقق في النموذج.

ليس هذا ng-maxlengthهو نفس maxlength السمة في HTML ، والتي ستمنع المستخدمين من كتابة أكثر من العدد المقيد من الأحرف.

ng-maxlengthلن يمنع التوجيه المستخدمين من كتابة أكثر من العدد المقيد من الأحرف ، لكن النموذج سيكون غير صالح إذا فعلوا ذلك .


بناء الجملة

<input type="text" ng-maxlength="number"></input>

مدعوم بشكل أساسي بواسطة عناصر <input> لنص الكتابة ، ولكن يمكن استخدامه أيضًا في العناصر الأخرى التي تسمح بإدخال المستخدم.


قيمه المعامل

Value Description
number A number representing the maximum number of characters legal for the input field.