阐明
这是一个vue挪动端车牌号输出组件,此组件依赖vant的van-action-sheet和van-button等组件,同时应用了less
效果图
演示地址
- 手机扫码体验
- 点击查看演示
应用示例
示例一:只应用键盘,自定义显示组件
<template> <div> <h3>示例一</h3> <van-cell-group> <van-field :value="value" readonly label="车牌号" @click="show = true" /> </van-cell-group> <vnp-keyboard v-model="value" :show.sync="show"></vnp-keyboard> </div></template><script>import Keyboard from '@/components/vant-number-plate/vnp-keyboard';export default { components: { 'vnp-keyboard': Keyboard, }, data() { return { show: false, value: '川A' } }}</script><style lang="less" scoped> h3 { padding: 0 30px; }</style>
示例二:应用提供的显示组件
<template> <div> <h3>示例二</h3> <div class="demo-two-box"> <vnp-input v-model="value"></vnp-input> </div> </div></template><script>import VnpInput from '@/components/vant-number-plate/vnp-input';export default { components: { 'vnp-input': VnpInput }, data() { return { value: '川A' } }}</script><style lang="less" scoped> .demo-two-box { padding: 0 30px; } h3 { padding: 0 30px; }</style>
点击查看源码