Skip to content

Radio 单选框 ​

使用 fui-radio-group 管理一组选项,使用 fui-radio 表示单项;fui-label 可扩大文字区域的点击范围。

支持平台 ​

以下为官网文档所列的平台支持情况,具体功能及版本限制请参见本页的平台说明。

App-vueApp-nvue微信小程序支付宝小程序百度小程序字节小程序QQ小程序H5PC快手小程序钉钉小程序
✓✓✓✓✓✓✓✓✓✓✓

基础用法 ​

vue
<!-- 单选组,selected 为页面中的选中值 -->
<fui-radio-group v-model="selected">
  <!-- 可点击文字的单选项 -->
  <fui-label>
    <!-- 单选控件 -->
    <fui-radio value="one" />
    <text>选项一</text>
  </fui-label>
</fui-radio-group>

单选组属性 ​

属性类型说明官网默认值
nameString表单字段名称-
valueStringVue 2 选中值-
modelValueStringVue 3 选中值-

单选项属性 ​

属性类型说明官网默认值
valueString该选项的值-
checkedBoolean是否选中false
disabledBoolean是否禁用false
colorString选中背景色#465CFF
borderColorString未选中边框色#ccc
borderRadiusString圆角,nvue 必须使用具体单位nvue 40rpx,其余 50%
isCheckMarkBooleanstyleType 为 1 时只显示对勾false
checkMarkColorString对勾颜色#fff
dotColorStringstyleType 为 2 时的圆点颜色-
scaleRatioNumber / String缩放比例1
styleTypeNumber / String选中样式:1 对勾、2 圆点1

事件 ​

事件说明回调参数
change(单选组)选中项变化event.detail.value
inputVue 2 双向绑定选中值
update:modelValueVue 3 双向绑定选中值
change(单选项)独立使用时选中状态变化{ value, checked }

平台说明 ​

非 nvue 默认选中颜色由 --fui-color-primary 控制。本地单选项 value 接受 String 或 Number,官网表格列为 String。

插槽 ​

插槽说明
—官网未列出该组件的插槽