Skip to content

属性

javascript
// 代码编辑器配置对象
codeEditor: {
    // 标识是否为容器类型
    isContainer: false,
    // 显示名称
    displayName: "代码编辑器",
    // 标识是否为表单类型
    isForm: true,
    // 是否可以添加数据表查询功能
    canAddDataTableQuery: false,
    // 是否可以添加数据表列表功能
    canAddDataTableList: false,
    // 标识功能是否完整
    complete: true,
    // 属性配置
    props: {
        // 高度
        height: "200px",
        // 编辑器内容
        value: null,
        // 标识是否显示标签
        hasLabel: true,
        // 编辑器语言
        language: "javascript",
        // 备注
        remark: "",
        // 标识是否为详情模式
        isDetail: false,
        // 标识是否为必填项
        required: false,
        // 标识是否只读
        readonly: false,
        // 标识是否隐藏
        hide: false,
        // 标签位置
        labelPosition: "left",
        // 编辑器名称
        zdname: null,
        // 标签文本
        label: "代码编辑器",
        // 标签对齐方式
        labelAlign: "right",
        // 标签宽度
        labelWidth: "120px",
        // 列宽度
        width: 24,
        // 自定义样式
        style: {
            height: '400px'
        },
        // 创建时事件处理函数
        onCreated: null,
        // 加载时事件处理函数
        onMounted: null,
    }
},

方法

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