获得徽章 8
字节跳动技术团队
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
看了一下豆包的这个输入框,发现竟然是用 slate 做的,而后边生成文档的部分却又引入了新的富文本框架。
我在琢磨着为什么不用同一套,发现 slate 对于 inlines 节点做了特殊处理,例如“主题”这个内嵌的 inline 左右是还可以放光标的,inline 内部也可以放光标。
这点似乎我关注的编辑器例如 Quill、Lexical ,甚至飞书文档、Notion 似乎都没有支持,毕竟两个字符间实际上也只有一个 caret 的光标插入点。
我在琢磨着为什么不用同一套,发现 slate 对于 inlines 节点做了特殊处理,例如“主题”这个内嵌的 inline 左右是还可以放光标的,inline 内部也可以放光标。
这点似乎我关注的编辑器例如 Quill、Lexical ,甚至飞书文档、Notion 似乎都没有支持,毕竟两个字符间实际上也只有一个 caret 的光标插入点。
展开
评论
1