Skip to content

属性

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)