Appearance
属性
javascript
// 文字组件的配置对象
text: {
// 表示文字组件是否为容器组件,此处为false,表示文字组件不包含其他组件
isContainer: false,
// 组件的显示名称,用于标识组件类型
displayName: "文字",
// 表示是否为表单组件,此处为false,表示文字组件不是表单组件
isForm: false,
// 组件内部的子组件列表,此处为空数组,表示没有子组件
widgetList: [],
// 表示是否可以添加数据表查询功能,此处为false,表示不可以
canAddDataTableQuery: false,
// 表示是否可以添加数据表列表功能,此处为true,表示可以
canAddDataTableList: true,
// 表示是否可以将组件添加到面板上,此处为true,表示可以
addToPanel: true,
// 表示组件是否为完整状态,此处为true,表示是
complete: true,
// 组件的属性配置对象
props: {
// 表示组件是否为详情模式,此处为false,表示不是
isDetail: false,
// 表示组件是否隐藏,此处为false,表示不隐藏
hide: false,
// 组件的默认显示内容
value: "文字内容",
// 组件的大小,默认值
size: "default",
// 组件的类型,此处为primary,表示主要类型
type: "primary",
// 表示是否截断文字,此处为false,表示不截断
truncated: false,
// 文字的行数限制,此处为null,表示没有限制
lineClamp: null,
// 组件创建时的回调函数,此处为null,表示没有设置
onCreated: null,
// 组件挂载时的回调函数,此处为null,表示没有设置
onMounted: null,
// 文字格式化时的回调函数,此处为null,表示没有设置
onFormat: null,
// 文字类型格式化时的回调函数,此处为null,表示没有设置
onTypeFormat: null,
}
}
方法
名称 | 描述 | 示例 |
---|---|---|
app.getPropsById | 获取当前组件参数值 | app.getPropsById({id}) |
app.setVisible | 设置可见 | app.setVisible({id}, false) |