Slate.js- 完全可定制的富文本编辑框架

网友投稿 1185 2022-10-27

Slate.js- 完全可定制的富文本编辑框架

Slate.js- 完全可定制的富文本编辑框架

Slate 是一个完全可定制的富文本编辑框架。

通过 Slate,你可以构建出类似 Medium、DropboxPaper 或者 Canvas这样使用直观、富交互、体验也已成为 Web 应用标杆的编辑器。同时,你也无需担心在代码实现上陷入复杂度的泥潭之中。

Slate之所以能做到这一点,是因为它的所有逻辑都是通过一系列的插件实现的。这样,你就再也不会被某项特性在或不在编辑器【核心】边界之内的问题所困扰了。你可以将它理解为在React 和Immutable 基础上,一种可插拔的contenteditable 实现。另外,它的灵感来自于 Draft.js,Prosemirror 和Quill 等类库。

Slate 还处于 beta 状态 。目前它已经可用,但你可能需要通过 pull request 修复若干复杂使用场景下的问题。

Demo

在线示例页中可查看全部示例!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:layering-cache- 为监控而生的多级缓存框架
下一篇:btScan- 批量漏洞扫描验证和利用框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~