多个checkbox组件怎么做排斥选择呢?
发布于 6 年前 作者 houqiang 9993 次浏览 来自 问答

选择法国之后,其他已选的国家全部排斥掉,变为未选择

3 回复

那为啥不用单选框?

要不就是选中后遍历一遍数组替换其它选项为未选中状态。

先确认一下你希望实现的效果:除了法国以外的其他国家可以多选,点击法国的话,其他的选项取消勾选

那你就做逻辑判断啊,如果点击的是法国这个type或者id,先判断法国是否是未选,如果是,就把所有值都设置flase,然后再把法国这个值设置为true。

radio 不香了?

--↓↓👍如果觉得有帮助的话请点个【赞】吧(我的小尾巴又肥来啦!)

回到顶部