vant的 NumberKeyboard 数字键盘存在BUG吗?

官网的例子只有一个input框的所以按键输入数字没有问题
图片描述

我这个页面存在多个input框,但是每次按键输入的数字点击完成显示的都是在最后一个input框里,并没有显示在当前的input框里

<van-field
  readonly
  clickable
  :value="value"
  @touchstart.native.stop="show = true"
/>

<van-number-keyboard
  v-model="value"
  :show="show"
  :maxlength="6"
  @blur="show = false"
/>
       
<van-field
  readonly
  clickable
  :value="value"
  @touchstart.native.stop="show = true"
/>

<van-number-keyboard
  v-model="value"
  :show="show"
  :maxlength="6"
  @blur="show = false"
/> 
    

阅读 7.5k
1 个回答

你这 v-model:value 不都是指向的同一个

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题