
最近公司打算做一个多人协同写作平台. 列举一些需求例如:插入 echarts 图表, 对段落进行标记追踪来源
之前做后台管理的时候用到过 wangeditor 和 quill.js, 这两天看了一下, wangeditor 毕竟是国人写的, 代码很好读, 但是内容不够丰富; quill 的 API 很清晰, 但是不支持插入 html, 其他的 tinymce, ckeditor, slate, 奈何水平较低, 无法选择, 求推荐一个
1 diliburong Jun 10, 2020 tinymce |
2 iplayio2019 Jun 10, 2020 via Android 都被你说完了,还怎么推荐 |
3 unicloud Jun 10, 2020 按照你的描述,可能 quill 更适合,毕竟号称元编辑器,提供了各种丰富的 API,粒度之细令人叹为观止。 |
4 phikao Jun 10, 2020 ueditor |
5 rain0002009 Jun 10, 2020 quill 可以装插件的呀 https://github.com/quilljs/awesome-quill |
6 isbase PRO |
7 Mogugugugu Jun 10, 2020 froala editor 目前试过的最舒服的所见即所得的富文本编辑器、需要付费。 其实富文本编辑器 很多,但是做的好的多是收费版本。很多提供免费版本,但是和付费版本还是差距比较大。 |
8 hellomimi Jun 10, 2020 “quill 的 API 很清晰, 但是不支持插入 html” 建议仔细读一下 quill 文档,其实是支持插入 html 的,quill 是由 cOntenteditable="true"实现的富文本编辑,那么就可以通过简单的 innerHTML 实现插入 html 了,例如:this.quill.container.childNodes[0].innerHTML = objE.innerHTML |
9 lcnr Jun 10, 2020 http://tinymce.ax-z.cn/ 这个 TinyMCE 中文文档不错 |
10 sivacohan PRO 看到了多人协同功能。 那你就花点钱买 Ckeditor5 的 collaborative 吧。这个如果自己开发的话成本还是挺高的。 具体可以参照一下各种“云笔记”的团队规模。 https://ckeditor.com/collaboration/real-time-collaborative-editing/ |
11 TomatoYuyuko Jun 10, 2020 Ckeditor 挺全的 |
12 joesonw Jun 10, 2020 slatejs |
13 hYork Jun 10, 2020 draft.js |
14 joesonw Jun 10, 2020 @hYork draft.js 有大坑点. entity 至今依然不支持 inline. 用了快两年 draft.js, 弃坑用 slate.js 了, 真香啊. |
15 carousel95 Jun 11, 2020 slate.js +1 |
16 zhuangzhuang1988 Jun 11, 2020 via Android 都很坑,放弃吧 |
17 dbldong OP @zhuangzhuang1988 是要我放弃, 然后提桶跑路吗? |
18 zhuangzhuang1988 Jun 11, 2020 via Android |