基本思路就是点击的时候判断一下当前的单选状态有无改变 vant的change事件只会在绑定值变化时触发,这里就可以操作了 我们先绑定change和click事件,再设置一个变量来表示是否触发change事件 根据change事件是否触发来判断当前是取消选择还是添加/变更选择,如果绑定值没有变化代表的就是取消,清空当前选中项的标识符就ok了。
vant 的单选组件,当你在点击选框的时候,该选框的 v-model 已经自动绑定了你选择的值,可以选中,但无法取消,所以需要一个条件来判断选框是否被选中,判断未选中的时候,只需要将条件更改,判断已经被选中的时候,再去清除绑定的值。当然你这种情况,用多选框会更简单。 有用 回复 撰写回答 你尚未登录,登录后可以 ...
vant 的单选组件,当你在点击选框的时候,该选框的 v-model 已经自动绑定了你选择的值,可以选中,但无法取消,所以需要一个条件来判断选框是否被选中,判断未选中的时候,只需要将条件更改,判断已经被选中的时候,再去清除绑定的值。当然你这种情况,用多选框会更简单。 有用 回复 查看全部 2 个回答 推荐问题 js 如...