Skip to content

Radio

el-radio 增强

使用

基础用法

传入 data 数据将自动生成选项

禁用选项

将传入 data 数据中的某项设置为 disabled: true 即可

配置绑定数据键值

通过 config 配置数据键值。value- v-model 绑定的键值、desc-显示键值、disabled-控制不可选的键值、name-原生 name 的键值

按钮样式

使用 n-radio-button 显示按钮样式的多选框组

Radio Props

NameDescriptionTypeOptionsDefault
v-model绑定值array--
data绑定数据array--
config配置绑定数据键值object-{ value: 'value', desc: 'desc', disabled: 'disabled', name: 'name' }
size尺寸stringmedium / small / mini-
disabled是否禁用boolean-false
text-color按钮形式激活时的文本颜色string-#ffffff
fill按钮形式激活时的填充色和边框色string-#409EFF
border是否显示边框boolean-false
remoteConfig远程加载配置,请参考下面RemoteConfigobject--

RemoteConfig

NameDescriptionTypeOptionsDefault
method请求方法stringGET/POSTGET
params请求参数Record<string, any>--
cache是否缓存结果boolean-true
cache-key本地缓存表名string-_dict_
storage-type缓存类型StorageTypesessionStorage/localStorage localStorage
expires缓存过期时间,单位:天number-7
url请求路径string--
key缓存本地数据表中的key值。默认使用参数的值拼接string--

Radio Events

NameDescriptionParameters
change绑定值变化时触发的事件选中的 Radio label 值

RadioButton

RadioButton Props

NameDescriptionTypeOptionsDefault
v-model绑定值array--
data绑定数据array--
config配置绑定数据键值object-{ value: 'value', desc: 'desc', disabled: 'disabled', name: 'name' }
size尺寸stringmedium / small / mini-
disabled是否禁用boolean-false
text-color按钮形式激活时的文本颜色string-#ffffff
fill按钮形式激活时的填充色和边框色string-#409EFF

RadioButton Events

NameDescriptionParameters
change绑定值变化时触发的事件选中的 Radio label 值

粤ICP备2022017444号