vuejs 数组定义字段_一个漂亮的文本字段,用于格式化VueJS制作的电话号码

vuejs 数组定义字段

电话号码输入 (vue-phone-number-input)

A beautiful text field to format phone numbers made with VueJS.

一个漂亮的文本字段,用于格式化VueJS制作的电话号码。

vue-phone-number-input

安装 (Installation)

使用纱 (Using yarn)

yarn add vue-phone-number-input

yarn add vue-phone-number-input

使用npm (Using npm)

npm i --save vue-phone-number-input

npm i --save vue-phone-number-input

用法 (Usage)

ES6模块/ CommonJS (ES6 Modules / CommonJS)

import VuePhoneNumberInput from 'vue-phone-number-input';
import 'vue-phone-number-input/dist/vue-phone-number-input.css';

Vue.component('vue-phone-number-input', VuePhoneNumberInput);
<VuePhoneNumberInput v-model="yourValue" />

UMD (UMD)

<VuePhoneNumberInput v-model="yourValue" />

<script src="https://unpkg.com/vue" charset="utf-8"></script>
<script src="./dist/vue-phone-number-input.umd.min.js" charset="utf-8"></script>
<link rel="stylesheet" type="text/css" href="./dist/vue-phone-number-input.css">

<script type="text/javascript">
  Vue.component('vue-phone-number-input', window.VuePhoneNumberInput.default);
</script>

道具API (Props API)

PropsTypeRequiredDefaultOptions
v-modelString/Inttrue--
idStringfalseVuePhoneNumberInput-
colorString HEXnodogderblue
valid-colorString HEXnoyellowgreen
disabledBooleannofalse
darkBooleannofalse
sizeBooleannofalse
default-country-code (1)Stringnonull
preferred-countries (2)Array<string>nonull
ignored-countriesArray<string>nonull
only-countriesArray<string>nonull
no-validator-stateBoolean`nofalse
no-use-browser-localeBooleannofalse
translations (3)Objectnonull
no-flagsBooleannofalse
道具 类型 需要 默认 选件
模型 字符串/整数 真正 -- --
ID VuePhoneNumberInput --
颜色 字符串HEX 没有 Dogderblue
有效颜色 字符串HEX 没有 黄绿色
残障人士 布尔型 没有
黑暗 布尔型 没有
尺寸 布尔型 没有
默认国家/地区代码(1) 没有 空值
首选国家(2) 数组<string> 没有 空值
被忽略的国家 数组<string> 没有 空值
唯一国家 数组<string> 没有 空值
无验证者状态 布尔值 没有
不用浏览器的语言环境 布尔型 没有
翻译(3) 目的 没有 空值
无标志 布尔型 没有

(1) Ex : default-country-code="FR"

(1)例如: default-country-code="FR"

(2) Ex : preferred-countries="['FR', 'BE', 'DE']" This countries will be at the top of the list

(2)例如: preferred-countries="['FR', 'BE', 'DE']"此国家/地区将在列表顶部

(3) translations comes to replace default texts - Ex :

(3)翻译将替换默认文本-例如:

translations="{
  countrySelectorLabel: 'Code pays',
  countrySelectorError: 'Choisir un pays',
  phoneNumberLabel: 'Numéro de téléphone'
}"

贡献 (Contribution)

项目设置 (Project setup)

npm install

编译和热重装以进行开发 (Compiles and hot-reloads for development)

npm run serve

整理和修复文件 (Lints and fixes files)

npm run lint

翻译自: https://vuejsexamples.com/a-beautiful-text-field-to-format-phone-numbers-made-with-vuejs/

vuejs 数组定义字段

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值