Spec-Zone.ru › Angular.js 1.4

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

  1. input в модуле ng

Ввод с проверкой и преобразованием даты и времени. В браузерах, которые еще не поддерживают элемент ввода HTML5 date, используется элемент ввода текста. В этом случае текст должен быть введен в формате локальной даты и времени ISO-8601 (yyyy-MM-ddTHH:mm:ss), например: 2010-12-28T14:57:00.

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

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

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

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

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

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

Аргументы

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

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

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

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

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

Устанавливает ключ ошибки валидации min, если введенное значение меньше min. Должен быть допустимый формат даты и времени ISO (yyyy-MM-ddTHH:mm:ss). Можно также использовать интерполяцию внутри этого атрибута (например, min="{{minDatetimeLocal | date:'yyyy-MM-ddTHH:mm:ss'}}"). Обратите внимание, что min также добавит нативную проверку валидности HTML5.

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

Устанавливает ключ ошибки валидации max, если введенное значение больше max. Должен быть допустимый формат даты и времени ISO (yyyy-MM-ddTHH:mm:ss). Можно также использовать интерполяцию внутри этого атрибута (например, max="{{maxDatetimeLocal | date:'yyyy-MM-ddTHH:mm:ss'}}"). Обратите внимание, что max также добавит нативную проверку валидности HTML5.

ngMin
(необязательно)
datestring

Устанавливает ключ ошибки валидации min в строку даты/ISO-формата даты и времени, до которой доходит выражение ngMin. Обратите внимание, что это не устанавливает атрибут min.

ngMax
(необязательно)
datestring

Устанавливает ключ ошибки валидации max в строку даты/ISO-формата даты и времени, до которой доходит выражение ngMax. Обратите внимание, что это не устанавливает атрибут max.

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.4.14/docs/api/ng/input/input%5Bdatetime-local%5D

Spec-Zone.ru

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