vuejs 当checkbox的v-model变量值为true的时候, checkbox显示为勾选状态,但是无法获取值

<input type="checkbox" v-model="menus" value="ccc"  >AAA

当v-model的变量值menus == true的时候, checkbox显示为选中状态,但是无法获取checkbox选中状态的值

图片描述

阅读 8.5k
4 个回答

我看了一下你对问题的编辑,我猜你想问的是为什么data中定义的menus="true"和seleted=[]在v-model绑定时展现出不同的处理结果,数组能获取所有的值。

这是v-model的实现决定的,这篇文章可能可以解决你的疑惑

不从event.target取吗?

this.menus不就是值吗?你是指什么值?

ev.target.checked

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