关于 Quill.js 一些公共配置的封装、支持使用 KityFormula 公式插件,供内部使用
import QlQuill from "ql-quill";
import zhTw from "ql-quill/locale/zh_tw";
import enUs from "ql-quill/locale/en_us";
const qlQuilllocale = QlQuill.import("modules/locale");
// 打印当前语言环境
qlQuilllocale.locale(); // zh_cn
// 切换繁体
qlQuilllocale.locale(zhTw);
// 切换英文
qlQuilllocale.locale(enUs);
// 创建并切换新的语言
qlQuilllocale.locale("custom", { ... });
文本字数限制
字数达到上限时触发
默认文本
富文本值改变时触发
自定义上传图片按钮点击事件
图片上传 accept
是否自动上传粘贴的 base64 图片
遍历剪贴板中的图片
文件上传时触发
图片是否可缩放
编辑器默认语言(默认中文,设置为其它语言时需提前导入语言包)
是否开启从 word 复制文本
编辑器聚焦时触发
编辑器失焦时触发
切换当前实例语言
设置内容
获取内容 HTML 字符串
插入图片
更多配置及方法可见Quill