使用nuxtJS + Vue 2-Editor时,如何解决文档未定义错误?

nnt7mjpx  于 2023-02-05  发布在  Vue.js
关注(0)|答案(2)|浏览(151)

我正在尝试安装nuxtjs应用程序与vue 2-editor。如果我尝试通过客户端导航导航到编辑器页面,它的加载,但如果我访问或刷新(eg.com/editor)页面直接。我得到文档未定义错误。
我发现它是因为vue 2编辑器不支持ssr,但我已经在nuxt-config.js中禁用了它,只用于客户端。但错误不会消失。请分享我做错了什么?

//plugin.quill-editor.js

import Vue from 'vue'

if (process.client) {
    const VueEditor = require('vue2-editor') //tried normal import as wel
    Vue.use(VueEditor)
}

//nuxt.config.js
plugins: [
   { src: '@plugins/quill-editor.js', mode: 'client' },
]
cgfeq70w

cgfeq70w1#

let VueEditor

if (process.client) {
    VueEditor = require('vue2-editor').VueEditor
}

没有做任何事情在nuxt配置或任何插件。只有导入方法改变。它的工作现在,但我仍然想知道为什么它是不工作时,我禁用ssr在nuxt-config.js文件

jm81lzqq

jm81lzqq2#

我通过添加以下内容解决了此问题

ssr: false

在nuxt.config.js中,因为vue2不支持服务器端呈现

相关问题