可视化编辑器具有通用的组件 (文字, 图片)支持组件的样式, 动画, 事件等....
2 回答
潇潇雨雨
TA贡献1833条经验 获得超4个赞
我做过类似的可视化编辑工具
总的思路在于一个中间文件,
你在拖拽的时候,生成一个布局文件,比如 layout.json
{ type:'View', props:{ x:10, y:10, //.... }, children:[ { type:'Image', props:{ src:'bg.png', //... } }, { type:'Text', props:{ txt:'一段文本', //... } } ] }
然后可以根据layout.json
解析成对应的页面(Web)
<div> <img src="bg.png"> <p>一段文本</p></div>
同时,这个布局文件也可以根据需要生成其他终端,比如安卓
希望我的建议有用,谢谢
添加回答
举报
0/150
提交
取消