invalid component for route "/goods" ratings和seller也是一样的问题
来源:15-4 Vue-router(上)

慕仙5273847
2017-06-16
我按照老师那样写的 但是提示这个错误,看了半天也没看出来哪出错了
main.js
import Vue from 'vue';
import App from './App.vue';
import VueRouter from 'vue-router';
import goods from './components/goods/goods.vue';
import ratings from './components/ratings/ratings.vue';
import seller from './components/seller/seller.vue';
Vue.use(VueRouter);
let app = Vue.extend(App);// 根组件
let router = new VueRouter();// 实例化router
router.map({
'/goods': {
components: goods
},
'/ratings': {
components: ratings
},
'/seller': {
components: seller
}
});
router.start(app, '#app');
goods.vue
<template>
<div>
I am goods
</div>
</template>
<script type="text/ecmascript-6">
export default {};
</script>
<style lang="stylus" rel="stylesheet/stylus">
</style>
2回答
-
router.map({
'/goods': {
components: goods
},
这里应该是 component 吧222017-06-16 -
慕仙5273847
提问者
2017-06-16
有没有和我遇到一样问题的呀?
00
相似问题