页面(和控制台)报错: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
15
3
下载
A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:3 个月前 )
c345bb45 1 年前
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 1 年前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐