如这样的验证码输入框,要实现一个类似于这样的输入框,而且有几个页面都需要类似的输入框(输入身份证后四位/输入支付密码),就准备撸一个小组件。
原理:
对每个input输入输入框进行函数的操作,
代码如下:
<template>
<view class="box">
<view class="pay">
<view>付款码</view>
<view>请在下方输入4位付款码进行查询付款</view>
<view>
<input type="text" maxlength="1" :style=" firstFocus ? 'border: 1px solid #feb30f;' : '' " v-model="first" @focus='focus' :focus="firstFocus" @input="firstChange" />
<input type="text" maxlength="1" :style=" secondFocus ? 'border: 1px solid #feb30f;' : '' " v-mode