单选按钮 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": "简单"
}

results matching ""

    No results matching ""