Uncaught TypeError: Cannot read property 'component' of undefined

来源:

宋婷

2016-12-05

http://szimg.mukewang.com/58451d8300014d6b09310255.jpg

main.js部分代码如下:

import Vue from 'vue';
import App from './App';
import VueRouter from 'vue-router';
import goods from 'components/goods/goods.vue';
Vue.use(VueRouter);
const routes = [
  { path: '/goods', component: goods }
];


写回答

6回答

ustbhuangyi

2016-12-06

请贴完整的代码~ 说明你的 Vue 版本号和 Vue-router 版本号

0
0

维娜娜

2017-07-18

我也遇到了一样的问题!

0
0

Prozombie0

2017-07-16

同学你解决了吗,我也有这个问题

0
0

ustbhuangyi

2017-05-31

建议对比一下源码看看:https://github.com/ustbhuangyi/vue-sell/blob/master/src/main.js

0
0

yinzhaoyue

2017-05-29

min.js 的

import Vue from 'vue';
import App from './App';
import router from './router';

Vue.config.productionTip = false;

/* eslint-disable no-new */
new Vue({
 el: '#app',
 router,
 template: '<App/>',
 components: {
   App
 }
});

0
0

yinzhaoyue

2017-05-29

"dependencies": {
 "vue": "^2.3.3",
 "vue-router": "^2.3.1"
},

0
0

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程