主要是判断禁用条件:有一个选项被选了且不是被选项
<q-checkbox
v-model="item.answer"
:disable="checkedIndex!=key && checkedIndex!='reset'"
@input="choose(key)"
></q-checkbox>
data: ->
checkedIndex: 'reset'
methods:
choose: (key)->
if @checkedIndex == key
@checkedIndex = 'reset'
else
@checkedIndex = key
参考链接:https://blog.csdn.net/mia1106/article/details/79567043