Клавиатура VehicleKeyboard для ввода автомобильных номеров — компонент для различных продуктов Parkingwang
VehicleKeyboard — это базовый компонент для продуктов Parkingwang, который был разработан специально для ускорения ввода китайских автомобильных номеров. Он включает в себя три проекта:
1. Проектные страницы
1.1. Версия для Android
1.2. Версия для iOS
1.3. Версия JavaScript Vue.js
2. Использование
2.1. Смешанный компонент клавиатуры Смешанный компонент включает две части — клавиатуру и поле ввода. Он имеет полную логику ввода номера автомобиля. Это однокомпонентное решение на Vue.js, которое содержит только один файл JS и ядро библиотеки Vue. Размер файла составляет около 116 КБ.
2.2. Однокомпонентная клавиатура Однокомпонентная клавиатура включает только часть клавиатуры. Это также однокомпонентное решение на Vue.js с одним файлом JS, содержащим ядро библиотеки Vue. Файл имеет размер около 108 КБ.
2.3. Ядро файла для клавиатуры В настоящее время версии для Android и iOS зависят от этого ядра. Они используют native_update_keyboard для создания макета клавиатуры и клавиш. Для реализации интерфейса используются собственные компоненты платформы.
VehicleEngine.js
3. Правила проектирования клавиатуры
3.1. Логика клавиатуры
3.2. Правила автомобильных номеров Правила основаны на следующих источниках:
Известные проблемы
4. История версий
v2017.0320
v2017.1117
v2017.1108
5. Разработка
Для запуска среды разработки используется команда npm run dev. Для генерации файлов JS при публикации используется команда npm run build. Генерируются следующие файлы:
Поддержка
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )