具体报错:

vscode终端:  类型“Vue3Instance<{}, Readonly<ExtractPropTypes<{}>>, Readonly<ExtractPropTypes<{}>>, {}, {}, true, ComponentOptionsBase<any, any, any, any, ... 5 more ..., any>> & ... 4 more ... & Readonly<...>”上不存在属性“handleOpen”。ts(2339)

 浏览器控制台:unknown custom element: <el-row> - did you register the component correctly? for recursive components, make sure to provide the "name" option.  found in  ---> <app> at src/app.vue        <root>

具体情况:

       在做vue2项目时,到引入组件阶段,在引入elementui里面的导航菜单。结果报错,具体问题如上。

 解决办法:

        在网上寻找诸多办法无果,比如加any,在一个json文件中加语句,重启等等。然后突然想看看浏览器端的报错,打开鼠标右键-》检查-》控制台,发现里面的描述报错不一样。然后按照这个错误查找,在一篇文章得到启发,发现是自己在main.js中并没有引用Vue.use(ElementUI)。结果报错。

给我启发的文章:

Element UI报错:Unknown custom element: - 腾讯云开发者社区-腾讯云 (tencent.com)icon-default.png?t=M85Bhttps://cloud.tencent.com/developer/article/1429336

        

希望可以帮助到你,看这篇文章的人。

 

Logo

前往低代码交流专区

更多推荐