vue-phone-field-ru

A vue.js phone field (russia region) component with mask and validation
901
Install
npm install vue-phone-field-ru
Latest Version:0.1.3
Vue:2
Last Updated:Feb 10, 2022
Links: GitHub  ·  npm
Maintainer: stozen-spb

A vue.js (vue2) phone text field component with mask +7 (969) 555-66-77 Поле телефона корректно обрабатываем вставку и ввод телефонов в различных форматах типа:

  • 8956...
  • +7956...
  • 7956...
  • 956...

Добавляет/убирает символы и навешивает маску. Есть автофокус и валидация. Вдохновлено этим видео https://www.youtube.com/watch?v=Lxj_v5z0xRE

Установка:

npm i vue-phone-field-ru

Использование:

<template>
 <phone-field v-model="phone" class="yourClasses" validate autofocus />
</template>
<script>
import phoneField from 'vue-phone-field-ru'
export default {
  data: {
    phone:'+7'
  },
  components: {
    phoneField,
  },
}
</script> 

Version History

Version Released Vue License
0.1.3 ^2.6.14
0.1.2 ^2.6.14
0.1.1 ^2.6.11 MIT
0.1.0 ^2.6.11 MIT