Open yaofly2012 opened 2 years ago
[kwɪl]
Format表示Quill支持的格式化操作,用一个字符串表示。Format = UI + API调用
:
注意: 光标左右移动的最小单位就是一个format
。比如插入了一个数学表达式,光标只能在表达上左右两边:
选择合适的基类,可以参考内置Formats
(在/formats
目录下)的实现。
同名覆盖
Deltas represents both documents and changes to documents.
指非文本内容,如图片,视频,数学表达式等。
扩展,自定义Quill的功能。一般是非格式化相关的功能。
var quill = new Quill('#editor', {
// Key: Module名字, value: Module配置
modules: {
'history': { // 启动自定义配置
'delay': 2500,
'userOnly': true
},
'syntax': true // 启动默认配置
}
});
DEMO: quill-html-edit-button
汇总
1. Draft.js
二级市场:
2. quilljs
二级市场:
3. Slatejs
真的做到完全自定义了,甚至都没有UI,只有富文本编辑器的核心功能。
哪些功能强大的
一直觉得Atlassian的富文本编辑器很强的尤其对表格的支持,研究了发现原来他们采用的是TinyMCE富文本编辑器。
参考