单选按钮 radio
说明
单选按钮允许用户选择一个选项。
示例
{
"id": "radio",
"name": "游戏难度",
"options": [
{
"value": "easy",
"text": "简单"
},
{
"value": "normal",
"text": "普通"
},
{
"value": "hard",
"text": "困难"
}
],
"type": "radio"
}
默认属性
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
description | 描述 | String | '' |
dist | 输出值 | Object | {value: ''} |
dynamic | 发布后是否可修改 | Boolean | true |
name | 名称 | String | '' |
options | 选项 | Array | [] |
type | 类型 | String | 'radio' |
vip | 是否为付费功能 | Boolean | false |
/**
* 默认配置 - 单选按钮
*/
module.exports = {
/**
* 描述
* @type {String}
*/
description: '',
/**
* 发布后是否可修改
* @type {Boolean}
*/
dynamic: true,
/**
* 名称
* @type {String}
*/
name: '',
/**
* 选项
* @type {Array}
* @example
* options: [{
* "value": true,
* "text": "是"
* }, {
* "value": false,
* "text": "否"
* }]
*/
options: [],
/**
* 类型
* @type {String}
* @required
*/
type: 'radio',
/**
* 输出
* @type {Object}
*/
dist: {
value: ''
},
/**
* 付费功能
* @type {Boolean}
*/
vip: false
};
附录
1. 选项内容
属性 | 说明 | 类型 |
---|---|---|
text | 展示文本 | String |
value | 选项的值 | Any |
选项示例:
{
"value": "easy",
"text": "简单"
}