全局注册自定义组件后, 浏览器的控制台报如下错误:

 错误原因:自定义组件的 name 属性未定义却使用了:

// main.js
Vue.component(TypeNav.name, TypeNav)  //此处使用了组件的name属性

解决方案:组件添加 name 属性,重启项目即可:

// TypeNav/index.vue
export default {
    name: 'TypeNav'
}

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐