收藏
回答

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

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

回答关注问题邀请回答
收藏

3 个回答

  • 拾忆
    拾忆
    02-25

    那为啥不用单选框?

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

    02-25
    赞同 1
    回复
  • 微盟
    微盟
    02-25

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

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

    02-25
    赞同
    回复 1
    • mmobase
      mmobase
      02-26
      好思路,谢谢您帮我解答
      02-26
      回复
  • 子不语
    子不语
    02-25

    radio 不香了?

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

    02-25
    赞同
    回复 4
    • mmobase
      mmobase
      02-25
      radio只能单选,这里除了法国其他国家是可以多选的
      02-25
      回复
    • 子不语
      子不语
      02-25回复mmobase
      for 循环遍历

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

      02-25
      回复
    • mmobase
      mmobase
      02-26
      好的,我试试,谢谢您
      02-26
      回复
    • 子不语
      子不语
      02-26回复mmobase
      没事

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

      02-26
      回复
登录 后发表内容
问题标签