多个checkbox组件怎么做排斥选择呢?

发布于 7 年前作者 houqiang10161 次浏览最后编辑 7 年前来自 ask

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

3 回复
mingzhao
mingzhao1 楼6 年前

那为啥不用单选框?

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

gtian
gtian2 楼6 年前

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

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

rxue
rxue3 楼5 年前

radio 不香了?

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