Я пытаюсь создать несколько вложенных полей ввода. Угловая u-маска выглядит как способ, однако, я не могу найти очень хорошую документацию на utility. Я нашел an example for credit cards, что было очень красиво сделано. Я хотел бы реализовать эту функцию почти точно так же, но с 1) номером телефона 2) десятичной цифрой 3) процентом 4) электронной почтой 5) валюты, так что поля динамически маскируются по типу пользователя. Мой вопрос: как я могу использовать ui-mask для выполнения этих задач? Или есть лучший способ достичь этого? Примеры или ссылки на документацию будут оцененыКак реализовать угловую ui-маску?
0
A
ответ
1
Я думаю, вы можете найти ответ на свой вопрос здесь: https://github.com/angular-ui/ui-utils/issues/16
Как поясняется в ссылке динамический способ является то, что вы можете получить маску из области видимости переменных/контроллера , проверьте ввод и замените маску по необходимости:
<input type="text" ui-mask="{{mask}}" ng-keyup="onKeyUp()" ng-model="myinput">
$scope.myinput = '';
var defaultMask = '(99) 9999-9999';
$scope.mask = defaultMask;
$scope.onKeyUp = function(){
if ($scope.myinput.slice(0,3) == '119') { // (11) 9 means mobile, or instead, you could use a regex
$scope.mask = '(99) 99999-9999';
} else {
$scope.mask = defaultMask;
}
};
Смежные вопросы
- 1. Как реализовать угловую функцию $ watch в основном javascript
- 2. Как реализовать угловую форму 1 с компонентом и пользовательскую проверку
- 3. Как я могу реализовать угловую директиву, подобную ngAttr?
- 4. Как бы реализовать существующую Угловую тему над MEAN.js
- 5. Реализовать маршруты карты Google, используя угловую карту google в ионной
- 6. Как напечатать угловую диаграмму
- 7. Как обновить угловую область
- 8. как отлаживать угловую петлю
- 9. как загрузить угловую самозагрузку
- 10. как показать угловую директиву?
- 11. Как преобразовать угловую альфа 2 в угловую бету
- 12. Как использовать угловую DI отдельно
- 13. Как проверить угловую функцию $ scope?
- 14. Как решить генератор-угловую ошибку
- 15. как получить угловую область id
- 16. Как включить угловую синтаксис Razor
- 17. Как извлечь угловую JSON значение
- 18. Как сделать угловую переменную меньшей
- 19. Как отображать угловую директиву условно?
- 20. Как добавить угловую поддержку Notepad ++?
- 21. Как отключить угловую UI-сетку
- 22. Как реализовать маршрутизацию навигации на основе маршрутизации, используя угловую маршрутизацию js?
- 23. Как реализовать угловую директиву, чтобы показать модальную при переходе на другую страницу на сайте?
- 24. Как показать угловую модель данных как HTML?
- 25. Re $ компилировать угловую директиву?
- 26. Repeat Угловую Директива
- 27. Отправить Угловую модель бакэнд
- 28. Проверка на угловую форму
- 29. Прототипы угловую Директива
- 30. Подтвердить угловую форму программно