页面(和控制台)报错: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)

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

GitHub 加速计划 / eleme / element
54.06 K
14.63 K
下载
A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:3 个月前 )
c345bb45 7 个月前
a07f3a59 * Update transition.md * Update table.md * Update transition.md * Update table.md * Update transition.md * Update table.md * Update table.md * Update transition.md * Update popover.md 7 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐