要开发这么一个web编辑器,有哪些组件可以选择?

圣殿骑士18 2019-08-11 09:57:46
请问下大家,要开发这么一个基于web的编辑器,当前技术选型上,有哪些js组件可以选择?

当前的前端框架:React,Ant Design



看图中的样子,就是能达到以下功能:
1、能够实现布局网格化
2、可拖入控件,并对控件进行属性设置
3、能在控件中进行图片/视频预览

我从google和百度上,搜索到大概有这些


请大家给写参考意见,我希望使用合适的,比较流行的框架(前2)

感谢!
...全文
420 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
圣殿骑士18 2020-06-10
  • 打赏
  • 举报
回复
最后,使用了antd推荐的gg-editor
丰云 2019-08-15
  • 打赏
  • 举报
回复
早几年前,就用原生js写了一个页面编辑器,其实想明白了,就非常简单,真正麻烦的是做浏览器兼容
_贺兰 2019-08-14
  • 打赏
  • 举报
回复
我自己开发的,支持拖动,属性编辑,可以看看,不过是基于Vue的,提供一个思路 github地址:https://github.com/phynos/WebTopo
极客诗人 2019-08-13
  • 打赏
  • 举报
回复
左边风格就完全是个tree 顶多样式复写一遍 右边的话 个人感觉与九宫格类似 。
圣殿骑士18 2019-08-12
  • 打赏
  • 举报
回复
引用 3 楼 cn00439805 的回复:
这个和canvas好像没关系吧,就是调整模块位置,编辑一些基本属性。模块编辑和模块展示是2码事

做成web,怎么会和canvas没关系呢?不是本地程序哦
cn00439805 2019-08-12
  • 打赏
  • 举报
回复
这个和canvas好像没关系吧,就是调整模块位置,编辑一些基本属性。模块编辑和模块展示是2码事
圣殿骑士18 2019-08-12
  • 打赏
  • 举报
回复
引用 1 楼 cn00439805 的回复:
看上去需求比较简单,自己开发一个就行。
毕竟要贴合你的所有需求,找都要找很久,还得改别人的代码

你觉得,是用以上组件之一开发呢,还是直接用canvas写?如果用组件开发,你选上面的哪一个?
谢谢。
cn00439805 2019-08-12
  • 打赏
  • 举报
回复
看上去需求比较简单,自己开发一个就行。 毕竟要贴合你的所有需求,找都要找很久,还得改别人的代码

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧