Skip to content

属性

javascript
// 按钮组件的配置对象
button: {
    // 表示按钮组件是否为容器类型,false表示不是
    isContainer: false,
    // 按钮组件的显示名称
    displayName: "按钮",
    // 表示按钮组件是否为表单类型,true表示是
    isForm: true,
    // 表示是否可以为按钮组件添加数据表查询,false表示不可以
    canAddDataTableQuery: false,
    // 表示按钮组件是否完整,true表示是
    complete: true,
    // 表示是否可以为按钮组件添加数据表列表,true表示可以
    canAddDataTableList: true,
    // 按钮组件的属性对象
    props: {
        // 按钮的大小,默认为默认大小
        size: "default",
        // 按钮的类型,默认为主要类型
        type: "primary",
        // 表示按钮是否为朴素样式,false表示不是
        isPlain: false,
        // 表示按钮是否为文本样式,false表示不是
        isText: false,
        // 表示按钮是否为文本背景色样式,false表示不是
        isTextBgColor: false,
        // 表示按钮是否为链接样式,false表示不是
        isLink: false,
        // 表示按钮是否为圆角样式,false表示不是
        isRound: false,
        // 表示按钮是否为圆形样式,false表示不是
        isCircle: false,
        // 表示按钮是否处于加载中状态,false表示不是
        isLoading: false,
        // 表示按钮是否禁用,false表示不禁用
        disabled: false,
        // 表示按钮是否隐藏,false表示不隐藏
        hide: false,
        // 表示按钮是否具有标签,false表示没有
        hasLabel: false,
        // 按钮的备注信息
        remark: "",
        // 按钮的标签文本
        label: "按钮",
        // 按钮的图标
        icon: "",
        // 按钮的对齐方式,默认为左对齐
        align: "left",
        // 按钮创建时的回调函数
        onCreated: null,
        // 按钮挂载时的回调函数
        onMounted: null,
        // 按钮格式化时的回调函数
        onFormat: null,
        // 按钮点击时的回调函数
        onClick: null,
    }
}

方法

名称描述示例
app.getPropsById获取当前组件参数值app.getPropsById({id})
app.setVisible设置可见app.setVisible({id}, false)