微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

蚂蚁设计将Radio.Group分为两个部分

如何解决蚂蚁设计将Radio.Group分为两个部分

我想将Radio.Group分为两行或更多行,但最多保留1个选定值。在纯HTML中,只要您使用相同的name,就可以在更改值时取消选中单选按钮。我无法用蚂蚁复制它。

<Radio.Group name="stone_color" options={["Red","Blue"]} optionType={"button"}
                   buttonStyle={"solid"} />
<Radio.Group name="stone_color" options={["Green","Yellow"]} optionType={"button"}
                   buttonStyle={"solid"} />

即使这些名称相同,它们仍然允许同时选择两个值。

解决方法

要实现这一目标,您只需要一个Radio.Group,就可以在其中创建一个布局。请参见this链接。

如果您的数据来自数组,我建议您使用一个映射并在其上放置一些分离逻辑。

,

您可以通过添加块组件或为Radio组件使用{display:“ block”}传递样式道具来实现。

<Radio.Group>
  <div>
    <Radio value="red"> Red </Radio>
    <Radio value="green"> Green </Radio>
  </div>
  <div>
    <Radio value="yellow"> Yellow </Radio>
    <Radio value="blue"> Blue </Radio>
  </div>
</Radio.Group>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。