Appearance
属性
javascript
// 图片组件的配置对象
image: {
// 表示该组件是否为容器组件,此处为否
isContainer: false,
// 组件的显示名称
displayName: "图片",
// 表示该组件是否为表单组件,此处为否
isForm: false,
// 表示是否可以添加数据表查询功能,此处为否
canAddDataTableQuery: false,
// 表示是否可以添加数据表列表功能,此处为是
canAddDataTableList: true,
// 表示该组件是否为完整组件,此处为是
complete: true,
// 组件的属性配置
props: {
// 表示是否具有标签,此处为否
hasLabel: false,
// 图片的URL地址
value: "https://fuss10.elemecdn.com/a/3f/3302e58f9a181d2509f3dc0fa68b0jpeg.jpeg",
// 表示图片是否隐藏,此处为否
hide: false,
// 图片的缩放方式,可选值为fill(填充)、contain(包含)、cover(覆盖)、none(不变)和scale-down(缩小)
fit: null,
// 图片的替代文本,此处为空
alt: "",
// 表示是否可以预览图片,此处为否
canPreview: false,
// 图片的宽度
imgWidth: "100px",
// 图片的高度
imgHeight: "100px",
// 图片创建时的回调函数,此处未定义
onCreated: null,
// 图片挂载时的回调函数,此处未定义
onMounted: null,
// 图片格式化时的回调函数,此处未定义
onFormat: null,
}
}
方法
名称 | 描述 | 示例 |
---|---|---|
app.getPropsById | 获取当前组件参数值 | app.getPropsById({id}) |
app.setVisible | 设置可见 | app.setVisible({id}, false) |