配置历史记录
当前历史记录存在两种模式,标准模式(主流浏览器)和兼容模式(IE 和 旧版 Edge),我们可以通过 editor.config.compatibleMode
这个属性来配置当前的历史记录模式,你也可以使用 historyMaxSize
来自定义你的记录步数。
当我们使用兼容模式的时候,如果需要修改记录的延迟时间(用户无操作 xxx 毫秒后进行记录),可通过 onchangeTimeout
配置。
const E = window.wangEditor
const editor = new E("#div1")
// 默认情况下,只有 IE 和 旧版 Edge 会使用兼容模式,如果需要在其它浏览器上也使用兼容模式,可以在函数内进行判定
editor.config.compatibleMode = function () {
// 返回 true 表示使用兼容模式;返回 false 使用标准模式
return true
}
// 当我们使用兼容模式的时候,可以自定义记录的频率,默认 200 ms
editor.config.onchangeTimeout = 500 // 修改为 500 ms
// 还可以修改历史记录的步数。默认 30 步
editor.config.historyMaxSize = 50 // 修改为 50 步
editor.create()