准备写个富文本编辑器,各位有什么想法?

2020-03-19 11:53:57 +08:00
 DemonQ

基于 slate.js 开发。想咨询下大佬们:

  1. 在富文本编辑器的开发中有些什么痛点
  2. 在富文本编辑器的使用中有什么痛点
  3. 你期望一个编辑器应该包含哪些?不仅是在使用上,还有开发中(比如说易于扩展之类)
  4. 你见过哪些复合你的预期的富文本编辑器,是不是开源的?
10809 次点击
所在节点    程序员
79 条回复
iszengmh
2020-03-20 07:42:33 +08:00
要防止注入
DemonQ
2020-03-20 09:51:22 +08:00
@whatsmyip 这是我的交互没想清楚咋搞。。。
zarte
2020-03-20 09:58:44 +08:00
@DemonQ 开源了吗?求连接。
DemonQ
2020-03-20 10:01:34 +08:00
@zarte 请仔细看题
blackboom
2020-03-20 10:43:20 +08:00
Slate.js 确实是天坑,最后还是要回归到 Draft.js
xuanbg
2020-03-20 11:04:54 +08:00
富文本编辑器是最大天坑,没有之一!

要说有什么痛点或者坑点,那倒是只有一个,就是:你永远也满足不了用户的需求……
yuankui
2020-03-20 11:05:21 +08:00
slatejs 是真的坑。
从 0.4 到 0.5 版本升级后,底层数据模型,上层 api 全 TMD 的换了。
准备研究下 proseMirror
zhzbql
2020-03-20 11:46:30 +08:00
不管是勇气可嘉还是真大佬,先占座留个名,万一以后火了呢
mauve
2020-03-20 11:49:37 +08:00
迎难而上,🐛
wuhhhh
2020-03-20 14:34:51 +08:00
开头以为是换皮 看底下评论感觉难得一批 心想没什么难啊 都是抄 翻上去一看 自己写 打扰了 前排留名等一个大佬
XTTX
2020-03-20 15:19:05 +08:00
@DemonQ 我最近在研究富文本编辑器. 如果要做点不同的东西我推荐一些奇特的排版功能. table 都有了, 可以试试做平行 tab. 别人用 BBcode 实现的一些复杂排版. 我正在规划的一个产品就有这种图文并茂的排版需求
DemonQ
2020-03-20 15:45:26 +08:00
@XTTX 以前的产品做过这种需求,我现在的结构正在规划这种情况,有兴趣的话可以从 github 加下我 qq 来讨论下~
redeyesovo
2020-03-20 15:55:17 +08:00
就叫富有富文本编辑器吧。🐶
qile1
2020-03-20 17:52:48 +08:00
web 端所有的富文本有个缺点是无法自动分页,尤其是有很大一部分专业网站的报告输入的时候需要 A4 或者 B5 打印时候,长文本就没法分页了,现在一些商业产品也必须安装控件才能实现分页功能,楼主能解决我愿意花钱弄下
jss
2020-03-20 20:03:52 +08:00
富文本编辑器,我只服 Froala,其他都是垃圾…
lithbitren
2020-03-21 06:42:25 +08:00
浏览器兼容性是真的天坑
Hanser002
2020-11-06 20:37:58 +08:00
题主做的蛮好的- -
zhdsuperm
2020-12-24 14:53:01 +08:00
bug:ctrl + A 再用输入法输入文字,直接奔溃
enther
2021-05-04 16:25:52 +08:00
@ericls 您好,我们刚刚走过你说的每一个坑。。。介意加个微信聊聊吗? 412078668

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/654180

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX