为什么我编辑了复选框,取消了之后,重新编辑还会显示已经选择了之前选择的值?

1、我的开源项目在 https://github.com/yyccQQu/Qu...
2、我遇到的问题,

1、单选框循环之后还是只能选择一个单选框。
所以我选择了复选框,到时候直接选多了直接就警告用户就行了。问题又来了,
2、我编辑了复选框,取消了之后,重新编辑还会显示已经选择了之前选择的值?

clipboard.png

clipboard.png

3、 欢迎fork

互相交流,互相学习
阅读 2.9k
1 个回答

估计是编辑选框后浏览器还保存着之前勾选的数据(只改变选项对应的data数据,vue 是不会刷新父级元素的)
可以尝试在watchs里面添加一个监听选项数据的方案,触发时,清空多选框对应的值

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