CKEditor5-Vue 自动保存问题。我无法在自动保存功能中调用实例

Posted

技术标签:

【中文标题】CKEditor5-Vue 自动保存问题。我无法在自动保存功能中调用实例【英文标题】:CKEditor5-Vue autosave problem. I can't call instance in autosave function 【发布时间】:2021-07-02 20:28:31 【问题描述】:

编辑器工作正常,除了自动保存。

我正确导入自动保存插件,我可以收到返回数据。

https://i.stack.imgur.com/cDW9x.jpg 在这种情况下,我可以接收自动保存数据。

但我无法在自动保存函数中调用 Vue 实例。

https://i.stack.imgur.com/5Nyq4.jpg

https://i.stack.imgur.com/sevjo.jpg

我不能通过 'this' 调用我的 vue 实例,这意味着我不能使用方法、vuex 存储...等等。

我该如何修复hti?

【问题讨论】:

【参考方案1】:

我知道这有点晚了,但对于任何人(比如我自己)寻找这个问题的答案,我都遵循了这个 [SO 链接][1] 中的建议

data() 
   var self = this
   ...
   return 
     editorConfig: 
       autosave: 
         waitingTime: 3000, // in ms               
         save(editor) 
           self.saveData(editor.getData())
         
       ,
      
    

   


  [1]: https://***.com/a/61509032/558720

【讨论】:

以上是关于CKEditor5-Vue 自动保存问题。我无法在自动保存功能中调用实例的主要内容,如果未能解决你的问题,请参考以下文章

JupyterLab:无法保存笔记本。 “文件 > 保存笔记本”灰显。自动保存和 Cmd + S 也不起作用

ie浏览器无法自动保存账号密码

VS Code问题:当我保存时,行和空格会自动添加并破坏代码

Django 无法自动保存 DateTimeFields

在 ios 14 快捷方式中自动将图像从电子邮件保存到相册

无法禁用 VSCode 以在保存时删除结尾空格?