使用VUE分分钟写一个验证码输入组件
本文转载于: 猿2048 网站⇨ https://www.mk2048.com/blog/blog.php?id=hc0c1iiccb 效果 先来看波完成效果图 预览地址 github地址 npm地址 需求 输入4位或6位短信验证码,输入完成后收起键盘 实现步骤 第一步 布局排版 <div class="security-code-wrap"> <label for="code"> <ul class="security-code-container"> <li class="field-wrap" v-for="(item, index) in number" :key="index"> <i class="char-field">{{value[index] || placeholder}}</i> </li> </ul> </label> <input ref="input" class="input-code" @keyup="handleInput($event)" v-model="value" id="code" name="code" type="tel" :maxlength="number" autocorrect="off" autocomplete="off" autocapitalize="off"> </div> 使用li元素来模拟输入框的显示