Spec-Zone.ru › Angular.js 1.3

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

  1. input в модуле ng

Ввод с проверкой и преобразованием даты. В браузерах, которые пока не поддерживают вход HTML5 date, будет использоваться элемент text. В этом случае текст должен быть введен в формате даты ISO-8601 (yyyy-MM-dd), например: 2009-01-06. Поскольку многие современные браузеры ещё не поддерживают этот тип ввода, важно предоставить пользователям подсказки о формате вводимых данных с помощью атрибута placeholder или label.

Модель всегда должна быть объектом Date, в противном случае Angular выведет ошибку. Неверные Date объекты (даты, у которых getTime() равно NaN) будут отображены как пустая строка.

Часовой пояс, который будет использоваться для чтения/записи Date экземпляра в модели, может быть определён с помощью ngModelOptions. По умолчанию это часовой пояс браузера.

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

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

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

<input type="date"
       ng-model=""
       [name=""]
       [min=""]
       [max=""]
       [required=""]
       [ng-required=""]
       [ng-change=""]>

Аргументы

Параметр Тип Подробности
ngModel string

Присваиваемое выражение Angular для привязки к данным.

name
(необязательно)
string

Имя свойства формы, под которым публикуется элемент управления.

min
(необязательно)
string

Устанавливает ключевое слово ошибки валидации min, если введенное значение меньше min. Это должна быть допустимая строка даты в формате ISO (yyyy-MM-dd).

max
(необязательно)
string

Устанавливает ключевое слово ошибки валидации max, если введенное значение больше max. Это должна быть допустимая строка даты в формате ISO (yyyy-MM-dd).

required
(необязательно)
string

Устанавливает ключевое слово ошибки валидации required, если значение не введено.

ngRequired
(необязательно)
string

Добавляет атрибут required и ограничение валидации required к элементу, когда выражение ngRequired принимает значение true. Используйте ngRequired вместо required, если вы хотите привязать данные к атрибуту required.

ngChange
(необязательно)
string

Выражение Angular, которое должно выполняться при изменении ввода из-за взаимодействия пользователя с элементом ввода.

© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.3.20/docs/api/ng/input/input%5Bdate%5D

Spec-Zone.ru

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