Appearance
属性
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) |