Skip to content

属性

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)