Spec-Zone.ru › Angular.js 1.4

Улучшить эту документацию Просмотреть исходный код ngRequired

  1. директива в модуле ng

ngRequired добавляет обязательную validator к ngModel. Чаще всего используется для input и select элементов управления, но также может быть применена к настраиваемым элементам.

Директива устанавливает атрибут required на элементе, если выражение Angular внутри ngRequired вычисляется как истинное. Специальная директива для установки required необходима, потому что мы не можем использовать интерполяцию внутри required. Подробнее см. руководство по интерполяции.

Валидатор установит ошибку required в значение true, если атрибут required установлен и вызов NgModelController.$isEmpty со значением ngModel.$viewValue вернёт true. Например, реализация $isEmpty() для input[text] проверяет длину $viewValue. При разработке настраиваемых элементов управления $isEmpty() может быть переопределено для обработки $viewValue, не являющегося строковым.

Информация о директиве

  • Эта директива выполняется на уровне приоритета 0.

Использование

  • в качестве атрибута:
    <ANY>
    ...
    </ANY>

© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.4.14/docs/api/ng/directive/ngRequired

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API