element-ui多选框组件,怎么实现点击一个之后,剩下的禁用?

如图:

clipboard.png

我想在选中“前”之后,另外两个选项为禁用状态,把“前”取消或,才可以选另外两个选项,同理如果再选中另外一个选项,就禁用剩下的两个选项。

项目是用的vue+element-ui请指教。
ps(产品要用的禁用效果,我本来也想用单选框)

阅读 6.1k
3 个回答

你用radio不行吗?

你怎么不用单选框呢?<el-radio> 选了其中一个另外的禁用。你非要用多选也行啊,把每个框的禁用属性都绑定到数据上,在选中事件里面处理下,把未选中的禁用属性激活就行了。
还是建议换成单选的。

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