setCurPageValue是插件里给组件注入的一个方法,可以给组件里的变量暴露到全局。暴露open和close方法,也是为了在组件方法中去调用。 写完组件后,执行npm run lowcode:build命令,会在根目录下生成一个lowcode文件夹,里面存放的是物料描述。找到modal的物料描述,把要对外暴露的方法和值手动配置进去,后面想办法拓展一下官...
3.编译效果:由于没有使用专门的打包工具(如webpack或rollup),编译效果可能不如这些专业工具优化后的...
amis是一款基于JSON配置的低代码前端框架,通过简单的JSON配置即可实现复杂的前端功能2 。它支持丰富的组件库和可视化设计器,使得开发人员可以快速构建出美观、易用的界面。同时,amis还提供了强大的扩展机制,可以轻松地集成第三方组件和插件。lowcodeengine lowcodeengine是一个低代码开发平台,提供了可视化拖拽与配置的...
兼容主流浏览器:Chrome >= 80,Edge >= 80,safari和firefox 最近 2 个 版本。 特性 🌈 提炼自企业级低代码平台的面向扩展设计的内核引擎,奉行最小内核,最强生态的设计理念 📦 开箱即用的高质量生态元素,包括 物料体系、设置器、插件 等 ⚙️ 完善的工具链,支持 物料体系、设置器、插件 等生态元素的全...
官方插件(plugin) 生态元素(物料、setter、插件)工具链 用户文档 API [WIP] 💻 本地调试 $ gitclonegit@github.com:alibaba/lowcode-engine.git $cdlowcode-engine $ npm install $ npm run setup $ npm start 📢 npm 访问速度较慢,阿里员工可以使用 tnpm,其他同学建议使用 cnpm 或者指定镜像 registry。
今天在这里和大家聊一聊前端组件,或者现在更流行的说法「物料」的话题。 物料本身已经不是一个新鲜的话题了,从 06 年 jQuery 发布,前端物料就开始以各种 jQuery 插件的形式不断涌现,直到今天我们仍然可以在 gi…
• ⚙️ 完善的工具链,支持 物料体系、设置器、插件 等生态元素的全链路研发周期 • 🔌 强大的扩展能力,已支撑 100+ 个各种类型低代码平台 • 🛡 使用 TypeScript 开发,提供完整的类型定义文件 • 提供fetch和jsonp两种方式设置数据源,让数据交互轻松高效。
同时由于阿里低代码引擎 lowcode-engine 插件生态(如:数据源面板、源代码面板、Schema 面板)的源码中取当前页 Schema 逻辑使用的是 projectSchema.componentsTree[0],如果需要实现该功能,需要一并修改插件生态中的源码。 ② 配合后台服务,实时保存 本次提供的代码示例就是这种实现方式 ...
安装构建插件:webpacknpm:npm i iss-plugins-webpack-plugin yarn: yarn add iss-plugins-webpack-plugin pnpm: pnpm add iss-plugins-webpack-plugin webpack5 配置const WebDesignerServerPlugin = require('iss-plugins-webpack-plugin'); const WebDesignerServerMiddleware =require("iss-plugins-webpack-...
初始化插件时往skeleton.leftArea新增按钮,新增按钮时往skeleton.leftFloatArea新增面板对象 点击按钮时,调用panel方法,处理面板的显示隐藏 workBench-->leftFloatArea --> skeleton.leftFloatRea.container.items.map(item=>item.content)--->Panel-->PanelView(widget-view) ...