uniapp vue2 车牌号输入案例记录
组件如图
直接上代码
1.html
<template>
<view>
<view class="plate" :class="{'show': show}">
<view class="itemFirst flex-d">
<view class="item item1" @click="handleChange(0)">
{
{ plateNumber[0] || '' }}
</view>
<view class="item item1" @click="handleChange(1)">{
{ plateNumber[1] }}</view>
</view>
<view class="point">●</view>
<view class="item" :class="{'active': index === 2}" @click="handleChange(2)">{
{ plateNumber[2] }}</view>
<view class="item" :class="{'active': index === 3}" @click="handleChange(3)">{
{ plateNumber[3] }}</view>
<view class="item" :class="{'active': index === 4}" @click="handleChange(4)">{
{ plateNumber[4] }}</view>
<view class="item" :class="{'active': index === 5}" @click="handleChange(5)">{
{ plateNumber[5] }}</view>
<view class="item" :class="{'active': index === 6}" @click="handleChange(6)">{
{ plateNumber[6] }}</view>
<view class="item new-energy" :class="{'active': index === 7}" @click="handleChange(7)">
<view class="newDot flex-c">新能源</view>
<view class="" v-if="plateNumber[7]">