Appearance
属性
javascript
// 卡片容器的配置对象
card: {
// 标识是否为容器类型
isContainer: true,
// 容器显示名称
displayName: "卡片容器",
// 标识是否为表单类型
isForm: false,
// 是否可以添加数据表查询
canAddDataTableQuery: false,
// 是否可以添加数据表列表
canAddDataTableList: false,
// 存储子组件列表
widgetList: [],
// 标识卡片是否完成
complete: true,
// 卡片的属性配置
props: {
// 是否显示标签
hasLabel: false,
// 备注信息
remark: "",
// 卡片值
value: "",
// 卡片宽度,以格栅布局为单位
width: 24,
// 卡片标题
title: "卡片标题",
// 卡片列表数据
list: [],
// 是否启用弹性布局
flex: true,
// 是否允许弹性子元素换行
flexWrap: true,
// 主轴方向
flexDirection: "row",
// 垂直对齐方式
alignItems: "center",
// 主轴对齐方式
justifyContent: "flex-start",
// 是否隐藏卡片
hide: false,
// 是否显示分割线
hasSplitLine: true,
// 卡片创建时的回调函数
onCreated: null,
// 卡片挂载时的回调函数
onMounted: null,
// 点击按钮时的回调函数
onButtonClick: null,
}
}
方法
名称 | 描述 | 示例 |
---|---|---|
app.getPropsById | 获取当前组件参数值 | app.getPropsById({id}) |
app.setVisible | 设置可见 | app.setVisible({id}, false) |