单选器
基础使用
Loading...
function Demo() {const [val, setVal] = useState('')return (<><div className="c-row c-gutter-x-md"><CRadiovalue={val}onChange={setVal}label="苹果"selectedValue="Apple"/><CRadiovalue={val}onChange={setVal}label="香蕉"selectedValue="Banana"/><CRadiovalue={val}onChange={setVal}label="桃子"selectedValue="Peach"/><CRadiovalue={val}onChange={setVal}label="葡萄"selectedValue="Grape"/></div><div className="c-mt-md">当前选中值:{val}</div></>)}
折叠/展开 代码
尺寸
Loading...
function Demo() {const [val, setVal] = useState('md')return (<><div className="c-row c-items-center c-gutter-x-md"><CRadiovalue={val}onChange={setVal}label="超小尺寸"selectedValue="xs"size="xs"/><CRadiovalue={val}onChange={setVal}label="小尺寸"selectedValue="sm"size="sm"/><CRadiovalue={val}onChange={setVal}label="中等(默认)"selectedValue="md"size="md"/><CRadiovalue={val}onChange={setVal}label="大尺寸"selectedValue="lg"size="lg"/><CRadiovalue={val}onChange={setVal}label="超大尺寸"selectedValue="xl"size="xl"/></div><div className="c-mt-md">当前选中值:{val}</div></>)}
折叠/展开 代码
状态
Loading...
function Demo() {return (<><CRadio value={false} disabled label="禁用态" /><div><CRadio value={true} disabled label="禁用态" /></div></>)}
折叠/展开 代码
基础使用
Loading...
function Demo() {const [val, setVal] = useState('')return (<><div className="c-row c-gutter-x-md"><CRadiovalue={val}onChange={setVal}label="苹果"selectedValue="Apple"/><CRadiovalue={val}onChange={setVal}label="香蕉"selectedValue="Banana"/><CRadiovalue={val}onChange={setVal}label="桃子"selectedValue="Peach"/><CRadiovalue={val}onChange={setVal}label="葡萄"selectedValue="Grape"/></div><div className="c-mt-md">当前选中值:{val}</div></>)}
折叠/展开 代码
单选框组
Loading...
function Demo() {const [val, setVal] = useState('Apple')const options = [{ label: '苹果', value: 'Apple' },{ label: '香蕉', value: 'Banana' },{ label: '桃子', value: 'Peach' },{ label: '葡萄', value: 'Grapes' },]return (<CRadioGroupvalue={val}onChange={setVal}options={options}/>)}
折叠/展开 代码
CRadio Props
名称 (*代表必须) | 描述 | 类型 | 默认值 |
---|
No Data