Инструкции AngularJS ng-maxlength
Определение и использование
ng-maxlength
добавляет ограничения к полю ввода и валидаторам формы.
ng-maxlength
с командой maxlength
Атрибуты различаются,后者会阻止用户输入超过限制数量的字符。
ng-maxlength
Инструкции не阻止ают пользователя вводить больше символов, чем ограничено, но если пользователь это делает, форма станет недействительной.
Пример
Если вводимое значение превышает пять символов, будет отображена ошибка:
<form name="myForm"> <input name="myInput" ng-model="myInput" ng-maxlength="5"> <h1 ng-if="!myForm.myInput.$valid">Значение слишком велико</h1> </form>
Синтаксис
<input type="text" ng-maxlength="number</input>
В основном состоит из текстовых типов <input>
Элемент поддерживается, но также может использоваться для других элементов, позволяющих пользователю вводить данные.
Параметр
Параметр | Описание |
---|---|
number | Число, представляющее максимальное количество合法ных символов для поля ввода. |