一、前言
在上一篇文章中 ck-editor5的研究 (5):优化-页面离开时提醒保存,顺便了解一下 Editor的生命周期 和 6大编辑器类型 ,我们对离开页面时进行了优化。
但是每次刷新页面,都会有弹窗警告。这篇文章,我们进一步优化,只有当数据发生变化、正在保存中时,刷新页面才进行提示。
实现的效果图大致如下:
二、实现步骤
大致分成了 3 个步骤,我们仍然使用上一篇文章的目录结构
1. 第一步: 引入 PendingActions 插件
这个插件在 @ckeditor/ckeditor5-core 里面,需要先安装这个依赖
pnpm add @ckeditor/[email protected]
</