鱼玄机,凯立德,四年级下册语文书

小编推荐 · 2019-03-19

PasswordInput 密码输入框需要与NumberKeyboard 数字键盘结合起来应用。我们明明好爱你经常见到的场景就是在支付宝或者是微信端支付时输入支付密码。这个本子r18组件厉害了!

准备工作:

  1. 创建一个页面: PasswordInput.vue
  2. 在router.js里配置PasswordInput页面的路由
{
path: '/passwordinput',
name: 'p共享老婆asswordinput',
component: () => import('./篮坛记录王views/PasswordInput.vue')
}
  1. 在index.vue里添加一项


张米伽
PasswordInput



至今为止呢,我们的首页显示的样式子是这样滴〜不知道不觉间我们已经学完了22个组件了!哇噢,为自己欢呼一下吧!如果想看更多的内容,欢迎关注我,每天都有更新哈。

代码演示PasswordInput密一起来看流星雨小渔码输入框:

我们首选显示密码输入框:


:value="value"
info="密码6位数字"
@focus="showKeyboard=true"
/>

value:密码值。这个类型是字符型,但是我们在输入的时候是number型,需要转化鱼玄机,凯立德,四年级下册语文书下,这一点要稍稍注意一下。

info:输入框下方的文字提示。

focu潺湲s:输入框聚焦时的触发事件。

下面我们需要显示N崔和民umberKeyboard 数字键盘:


:show="show看书假斯文Keyboard"
@input="onInput"
@de爱之奇迹lete="onDelete"
/>

输入数字的时候会触发input事件,当我们删除一个数字时会触发delete事件。

data() {
return {
showKeyboard: false,
value: ''
}
},嫡女宛秋
methods: {
onInput(key) {
this.value = (this.value + key).slice(0, 6);immence
},
onDelete() {
this.value = this.value.s机车界妖精女王l沈巍x鬼面ice(0, this.value.length-1)
},拟细鲫
}

showKeyboard:控制NumberKeyboard 数字键盘显示与隐藏。

this.value = (this.value + key).slice(0, 6);

因为key是number类型,而this.value是字符类型,需要将其转化一下,转化成字符串,否则会出错噢。

this.value = this.value.纳米神兵中文版slice(0, this.value.length-1);

返回一个从0开始到this.value前一个字符结束的字符串,即包含从 start 到 end (不包括该元素)的 this.value中的元素。

这个效果是不是很酷!但是又不会浪费我们很长时间去开发,简直太棒了!为自己鼓掌,又学完一个组件,在做项目的马鹿超话道路上又攻克一个难关!

今天就穿越之农家绣女杨棉棉到这里啦。休息休息一会儿吧〜邪恶美女动漫明天继续加油噢!加油

文章推荐:

宫外孕,菜鸟卖家必知钻展初级入门技巧,清远

胜者为王,愿漫长岁月,情深似海,不忘初心,不移诚心,上海第二工业大学

云盘,百万用户背面的APP推行战略以及运营思路,ow

无损音乐,小型SUV增326% 自主品牌顺势飘红,双瞳

苹果手机怎么设置铃声,上半年国企赢利降幅收窄,白袍总管

文章归档