已完善组件
Radio && RadioGroup
How to use?
引用单独的raido
import { Radio } from 'ceshi-stone';<Radio value={'5'} defaultChecked={true} id="voiceTypezn" textname="硬件设备" />
引入按钮组
import { Radio, RadioGroup } from 'ceshi-stone';<RadioGroup selectedValue={this.state.productType} onChange={this.productTypeChange}> <Radio value={1} id="productType1" textname="硬件设备"></Radio> <Radio value={2} id="productType2" textname="软件应用"></Radio></RadioGroup>
Options
Radio
| 属性名 |
类型 |
默认值 |
说明 |
| id |
String |
无 |
必填,定义按钮的id。 |
| defaultChecked |
Boolean |
false |
初始是否选中 |
| checked |
Boolean |
false |
指定当前是否选中 |
| value |
String |
'' |
定义按钮的值。 |
| textname |
String |
'' |
必填,定义按钮的文字。 |
RadioGroup
| 属性名 |
类型 |
默认值 |
说明 |
| name |
String |
无 |
RadioGroup 下所有 input[type="radio"] 的 name 属性 |
| selectedValue |
Any |
无 |
默认选中的值 |
| value |
String |
无 |
必填,用于设置当前选中的值 |
Events
| 方法名称 |
说明 |
参数 |
| onChange |
用于RadioGroup上,在选项发生变化时触发 |
当前组件的props,比如{value: 2, id: "productType2", textname: "软件应用"} |