有什么方法可以使 React Material-UI 单选按钮成为必需的

Is there any way to make React Material-UI radio buttons required

我是 React JS 的新手。目前我正在使用 Material-UI 构建小型可重用组件。有什么方法可以使 Material-UI 单选按钮成为必需的吗?

就像输入字段显示 "This field is required" 文本时为空

假设你有多个单选按钮,你可以让其中一个被默认选中。 最后,单选按钮表示一个选择,用户必须选择其中一个。

如果您觉得这不合适,您可以进行自定义验证。

您可以使用名称 属性 并将所需的 属性 添加到无线电组件(将值更改为您的值 属性):

<RadioGroup name="nameRadio" value={''}>
    <FormControlLabel
          value={'value1'}
          control={<Radio required={true} />}
          label={'Label 1'}
        />
     <FormControlLabel
          value={'value2'}
          control={<Radio required={true} />}
          label={'Label 2'}
        />
  </RadioGroup>