一个低代码平台的前端部分,靠拖拉拽生成页面。
本项目应用框架模板是react版本的devextreme,是对基于vue2的visual-drag-demo的翻译,是react版本,免费供大家参考学习。如有对作者woai3c的僭越之处还请联系我,可随时删除。本人懂vue,在学习react中,看到作者说这个项目是教学项目,刚好作者没有做react版本,我就拿来练手。react版本对vue版本只做了技术上的翻译,**没做任何改动。唯一的改动,就是添加了缩放的适配,可根据浏览器自动调整大小而不出现滚动条。
如果想了解详细的开发思路请转至visual-drag-demo进行学习。
npm install
npm run start
npm run build
devextreme add view view-name [--icon]
运行以上命令后,您可以在“src\pages”文件夹下找到添加的视图。这个命令还在' src\app-navigation.js '文件中为添加的视图创建一个导航菜单项。这个功能方便你开发项目时遇到问题,做demo自我排查,是很好的一个生成命令行工具