Skip to content

属性

javascript
// 开关组件的配置对象
switch: {
    // 表示开关组件是否为容器
    isContainer: false,
    // 开关组件的显示名称
    displayName: "开关",
    // 表示开关组件是否可用于表单
    isForm: true,
    // 表示是否可以为开关组件添加数据表查询
    canAddDataTableQuery: true,
    // 表示是否可以为开关组件添加数据表列表
    canAddDataTableList: true,
    // 表示开关组件是否完整
    complete: true,
    // 开关组件的属性对象
    props: {
        // 开关组件的大小,默认为"default"
        size: "default",
        // 表示开关组件是否为必填项
        required: false,
        // 表示开关组件是否显示详细信息
        isDetail: false,
        // 表示开关组件是否显示标签
        hasLabel: true,
        // 开关组件的宽度,默认为24
        width: 24,
        // 表示开关组件是否禁用
        disabled: false,
        // 表示开关组件是否隐藏
        hide: false,
        // 开关组件的标签位置,默认为"left"
        labelPosition: "left",
        // 开关组件的备注信息
        remark: "",
        // 开关组件的值,默认为false
        value: false,
        // 开关组件的名称
        zdname: null,
        // 开关组件的标签文本,默认为"开关"
        label: "开关",
        // 开关组件的标签对齐方式,默认为"right"
        labelAlign: "right",
        // 开关组件的标签宽度,默认为"120px"
        labelWidth: "120px",
        // 开关组件的激活状态文本,默认为"开"
        activeText: "开",
        // 开关组件的非激活状态文本,默认为"关"
        inactiveText: "关",
        // 开关组件创建时的回调函数
        onCreated: null,
        // 开关组件挂载时的回调函数
        onMounted: null,
        // 开关组件值改变时的回调函数
        onChange: null,
    }
},

方法

名称描述示例
app.getPropsById获取当前组件参数值app.getPropsById({id})
app.setValue设置组件的值app.setValue({id}, true)
app.getValue获取组件的值app.getValue({id})
app.setVisible设置可见app.setVisible({id}, false)