У меня есть текстовое поле в приложении Vue 2, и я использую библиотеку V-Mask для форматирования номеров телефонных телефонов, когда пользователь их использует.
Проблема
Я хочу, чтобы они были отформатированы в соответствии с японским форматом номера телефона, который подобен следующему: (+81) ### #### ####
после кода страны (+81) , первой частью телефона является код области. Этот код может быть от 1 до 3 цифр длиной. Таким образом, когда пользователь типит в номере, программа должна предположить, что код области длится 1 цифра в соответствии с доступной информацией. Когда пользователь исчерпает разрешенное количество цифр в однозначном номере телефона кода области, программа должна принимать дополнительные цифры и изменить пространства таким образом, что она станет номером телефона из 2 цифр длинной области. Точно так же, при добавлении другой цифры пользователем, она должна снова изменить порядок в соответствии с 3-значным номером телефона. ol>
[*] Я пытался дать ему необязательное значение? После первой цифры и не считает это так, как мы этого хотим. Образец здесь: https://codesandbox.io/p/sandbox/v-mask ... ked-7r6rd4 (эту песочницу можно запустить для тестирования и раздвоения для редактирования и отладка).
[*] Я пытался дать V-mask в качестве метода, который изменяет строку маски в соответствии с длиной пользовательского ввода, но в библиотеке V-маски есть известное произведение, которое продолжает излучать значения, когда для нее дается функция (или вычисленное свойство). Проблема зарегистрирована здесь: https://github.com/probil/v-mask/issues/511
ссылки
>
Подробнее здесь: https://stackoverflow.com/questions/794 ... and-v-mask
Как отформатировать номер телефона в японском формате с Vue2 и V-маской ⇐ Javascript
Форум по Javascript
1740228180
Anonymous
У меня есть текстовое поле в приложении Vue 2, и я использую библиотеку V-Mask для форматирования номеров телефонных телефонов, когда пользователь их использует.
Проблема
Я хочу, чтобы они были отформатированы в соответствии с японским форматом номера телефона, который подобен следующему: (+81) ### #### ####
после кода страны (+81) , первой частью телефона является код области. Этот код может быть от 1 до 3 цифр длиной. Таким образом, когда пользователь типит в номере, программа должна предположить, что код области длится 1 цифра в соответствии с доступной информацией. Когда пользователь исчерпает разрешенное количество цифр в однозначном номере телефона кода области, программа должна принимать дополнительные цифры и изменить пространства таким образом, что она станет номером телефона из 2 цифр длинной области. Точно так же, при добавлении другой цифры пользователем, она должна снова изменить порядок в соответствии с 3-значным номером телефона. ol>
[*] Я пытался дать ему необязательное значение? После первой цифры и не считает это так, как мы этого хотим. Образец здесь: https://codesandbox.io/p/sandbox/v-mask-demo-forked-7r6rd4 (эту песочницу можно запустить для тестирования и раздвоения для редактирования и отладка).
[*] Я пытался дать V-mask в качестве метода, который изменяет строку маски в соответствии с длиной пользовательского ввода, но в библиотеке V-маски есть известное произведение, которое продолжает излучать значения, когда для нее дается функция (или вычисленное свойство). Проблема зарегистрирована здесь: https://github.com/probil/v-mask/issues/511
ссылки
>
Подробнее здесь: [url]https://stackoverflow.com/questions/79459625/how-to-format-phone-number-in-japanese-format-with-vue2-and-v-mask[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия