Spec-Zone.ru › Angular.js 1.8

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

  1. input в модуле ng

Обзор

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

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

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

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

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

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

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

Аргументы

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

Назначаемое выражение AngularJS для привязки к данным.

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

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

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

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

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

Устанавливает max ключ ошибки проверки, если введенное значение больше max. Должен быть допустимым форматом ISO месяца (yyyy-MM). Также можно использовать интерполяцию внутри этого атрибута (например, max="{{maxMonth | date:'yyyy-MM'}}"). Обратите внимание, что 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

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

Пример

© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 3.0.
https://code.angularjs.org/1.8.2/docs/api/ng/input/input%5Bmonth%5D

Spec-Zone.ru

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