为什么有radio不用,偏偏要使用CheckBox实现单选效果呢?
答案是如果想同时实现单选,又实现可以一个都不选的话。只能使用CheckBox来做了。
主要是判断禁用条件:有一个选项被选了且不是被选项
<input v-model="item.answer"
:disable="checkedIndex!=key && checkedIndex!='reset'" @input="choose(key)">
data: {
checkedIndex: 'reset'
}
为什么有radio不用,偏偏要使用CheckBox实现单选效果呢?
答案是如果想同时实现单选,又实现可以一个都不选的话。只能使用CheckBox来做了。
主要是判断禁用条件:有一个选项被选了且不是被选项
<input v-model="item.answer"
:disable="checkedIndex!=key && checkedIndex!='reset'" @input="choose(key)">
data: {
checkedIndex: 'reset'
}