- 博客(4)
- 收藏
- 关注
原创 低代码平台-源码生成(Java freemarker)
源码生成是采用的数据+模板的形式,这就需要通过模板引擎将数据放入到事先写好的模板中去,本文使用的是java的freemarker模板引擎,作为一款老牌的模板引擎,在网上有诸多学习资料,再次就不赘述了,本文着重讲解如何通过json+freemarker的形式生成源码文件。
2023-08-04 12:12:10 819 1
原创 vue3低代码平台-事件绑定
事件的绑定在低代码开发工具中是必不可少的,一个良好的设计方案可以提高事件绑定的灵活性,提高组件之间的交互通能力,在这篇文章中讲解一下事件绑定的实现原理。项目地址要是觉着有意思不妨给颗星,目前项目开源欢迎大家参与项目的开发 首先将编辑器中编写的object 文本通过eval()的方式转换为js可使用的object,再将object传入到对应的函数(EcVue())中进行处理,将处理过后的函数绑定到对应的页面中,便可在各组件中使用。
2023-08-04 12:09:30 964 1
原创 基于vue3的样式绑定解决方案
在完成组件样式编辑器之后,在测试的过程中发现要是想将配置的组件样式进行复用,可以通过粘贴复制组件来实现,不过这就有一个问题,此样式不能应用到已存在的画布中的组件上,并且不能应用到其他组件上,要是想要配置相同样式还需要一点点修改配置,这就在让样式配置很头疼了。在这时看到了阿里的lowcode-engine,在其源码面板处有index.css配置,可以通过类名进行与组件的绑定。
2023-08-04 12:06:39 144 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人