nuxt添加element-ui 遇见问题Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type '

页面(和控制台)报错:Failed to execute ‘observe’ on ‘MutationObserver’: parameter 1 is not of type ‘Node’.

一般出现这个问题是导包的原因,所以检查导包的问题。发现问题出现在element-ui配置上,弄了一天才找到原因

原因:可能是nuxt的版本与element-ui版本不匹配,毕竟前端的东西更新快,兼容性就有了问题。如果你的nuxt是1.0的版本,就应该是这个问题了

解决办法:element-ui版本太高,降低element-ui版本就行了

我的版本:2.10.1 —> 1.4.13

注意:如果你换成1.4.13版本的话,element-ui的css样式导入就不是在nuxt.config.js中配置了,在我们自己写的element-ui.js修改为

import Vue from 'vue'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-default/index.css'
Vue.use(ElementUI)

被这种问题困扰真的是头大啊!!!

你可能感兴趣的:(开发问题)