源码地址: https://github.com/wowlusitong/re-editor
预览地址: https://re-editor.netlify.com
re-editor 是一个开箱即用的 React 富文本编辑器 🚀当然也可以定制化啦👏
slate 或 draft 并不是一个纯编辑器,它们更像是一个用于构建编辑器的框架,re-editor 是基于 slate 开发,让你不必关注构建编辑器
的过程。
样式分为两部分,node(粗体、h1、h2 等)和工具栏,它们都可以通过 css 重写基础样式,工具栏也可以做到完全重写 样式可以通过 css 自定义
使用增量更新,onChange 回调的 value 是 immutable格式,可以使用immutable-js-diff等方法获取 diff 的内容进行增量更新
粗体
斜体
下划线
删除线
上标
下标
有序列表
无序列表
左对齐
右对齐
居中对齐
两端对齐
h1
h2
h3
h4
h5
h6
图片
表格
代码高亮
markdown
#
>
-
1.
其他功能持续增加中...
1
leopku 2019-03-28 22:50:42 +08:00
超赞,先 star 为敬
|