Задать вопрос
@badbunny

Как в angularjs изменить значение поля с маской из скрипта?

Использую модуль ui.mask для angularjs.

Например есть поле:
<div ng-controller="someCtrl">
   <input type="text" ui-mask="(999)-999-99-99" ng-model="phone" />
</div>


При изменении значения с клавиатуры, маска и валидация работает.
Если же менять значение "phone" из контроллера, то в поле подставляется значение и маска не применяется.

Суть в том что мне необходимо создать поле с маской (мобильный, сумма, электронная почта), но забивать туда значение не из физической клавиатуры, а с "виртуальной" с экрана. Как пример - терминал для оплаты мобильной связи.

Прошу подсказать куда копать. Возможно необходимо использовать другие модули.
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы