Мне нужна настроенная цифровая клавиатура для мобильного
Я занимаюсь разработкой гибридного приложения и хочу, чтобы в моем приложении была открыта настраиваемая цифровая клавиатура, которая выглядит одинаково на всех устройствах. Есть ли какая-либо директива AngularJS?
1 ответ
Решение
Раньше я сталкивался с той же проблемой, поскольку мне требовалась единообразная цифровая клавиатура, которая одинаково выглядит на всех устройствах, и в итоге я ее создал. Вы можете найти его на github:
Это модуль, состоящий из
- Директива о числовой клавиатуре, которая должна быть только одной копией во всем приложении, ее шаблон - настоящая клавиатура
- Директива ввода с цифровой клавиатуры. Это интерактивная директива, открывающая вашу клавиатуру, вам нужно прикрепить ее к редактируемому элементу, где вы хотите, чтобы ваш ввод был.
- Служба цифровой клавиатуры, которая обрабатывает связь между двумя директивами.
angular.module('numericKeyboard').factory('numericKeyboardService',numericKeyboardService);
angular.module('numericKeyboard').directive('numericKeyboard', numericKeyboard);
angular.module('numericKeyboard').directive('numericKeyboardInput', numericKeyboardInput);