lpreterite / vue-tinymce

提供给 vue 开发者使用的 TinyMCE 组件
http://lpreterite.github.io/vue-tinymce/
MIT License
183 stars 31 forks source link

路由切换或者重载的时候会报错误 #20

Open ice-musru opened 3 years ago

ice-musru commented 3 years ago

发现当切换了路由,或者本地开发热重载之后 会报:

beforeMount hook: "TypeError: Cannot read property 'scroll' of undefined" TypeError: Cannot read property 'scroll' of undefined

lpreterite commented 3 years ago

@HaSasa 单看错误我无法定位到问题,可以在codepin平台或是类似线上平台上复现一下例子吗?

ice-musru commented 3 years ago

这个错误我看了应该不是你这个封装的问题,而是编辑器本身的问题。

quanxy commented 3 years ago

试着将 beforeMount 中的代码移到 mounted 中:

mounted () {
  // beforeMount code
  // ...

  this.$nextTick(() => {
    this.editor.targetElm = this.$el;
    this.editor.render()
  })
}