@kukejs/kkeditor-redo-draft
v0.0.22
Published
基于 ckeditor5 恢复草稿功能
Downloads
4
Readme
@kukejs/kkeditor-redo-draft
基于 ckeditor5 的恢复草稿插件
恢复上一次存储的草稿, 当用户刷新或跳转到其他页面时记录数据, 数据是存储在 sessionStorage 中, 保证在关闭回话后内容可以被清空
本地调试
// 执行一个脚本
lerna exec --scope @kukejs/kkeditor-redo-draft -- yarn run start
或
// 执行 npm 命令
lerna run --scope @kukejs/kkeditor-redo-draft start
使用方式
// 引入恢复草稿的插件
import { RedoDraft } from '@kukejs/kkeditor-redo-draft'
// 创建编辑器在 plugins 中引入插件
ClassicEditor
.create( document.querySelector( '#editor' ), {
plugins: [ RedoDraft, ... ],
toolbar: [ 'redoDraft', ... ],
// 当编辑器存在多实例时,保证存储草稿的唯一性
redoDraft: {
key: '1111'
}