# lowcode-engine-ext **Repository Path**: alibaba/lowcode-engine-ext ## Basic Information - **Project Name**: lowcode-engine-ext - **Description**: An enterprise-class low-code technology stack with scale-out design / 一套面向扩展设计的企业级低代码技术体系 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-31 - **Last Updated**: 2025-12-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### @alilc/lowcode-engine-ext ### 简介 lowcode-engine-ext 是阿里低代码引擎官方提供的 setter 和 setter 必须依赖的插件集合 setter(设置器) 是用来展示每个物料的属性,[setter使用说明手册](https://www.yuque.com/lce/doc/cl03wo_nmhznb) [官方setter列表说明](https://www.yuque.com/lce/doc/oc220p#fl46) ### 使用方式 使用 CDN 方式引用,下方是官方提供的两个稳定 CDN #### 方式 1:alifd cdn 1: alifd cdn ```html https://alifd.alicdn.com/npm/@alilc/lowcode-engine-ext@1.0.5/dist/css/engine-ext.css https://alifd.alicdn.com/npm/@alilc/lowcode-engine-ext@1.0.5/dist/js/engine-ext.js ``` #### 方式 2: uipaas cdn ```html https://uipaas-assets.com/prod/npm/@alilc/lowcode-engine-ext/1.0.5/dist/css/engine-ext.css https://uipaas-assets.com/prod/npm/@alilc/lowcode-engine-ext/1.0.5/dist/js/engine-ext.js ``` #### 拓展变量绑定面板 通过传入extraDataMap拓展属性绑定面板 ```typescript ctx.skeleton.add({ area: 'centerArea', type: 'Widget', content: pluginMap.VariableBindDialog, name: 'variableBindDialog', props: { getSchema: () => editorController.getSchema(), // 拓展变量绑定 extraDataMap: { props: { name: 'Props', // 变量组展示名 key: 'props', // 属性名,例如 this.props getChildren: () => [ { label: 'prop1', value: 'value1', }, { label: 'prop2', children: [ { label: 'propxxx', value: 1 } ] } ], } } }, }); ```