Spec-Zone.ru › Angular.js 1.5

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

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

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

Директива устанавливает атрибут required на элементе, если выражение Angular внутри ngRequired вычисляется как true. Необходима специальная директива для установки 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.5.11/docs/api/ng/directive/ngRequired

Spec-Zone.ru

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