实在搞不明白哪里有问题,也没报错
main.js
import Vue from 'vue'
import App from './App'
import VueRouter from 'vue-router'
import MyHeader from './components/header'
import MyFooter from './components/footer'
Vue.use(VueRouter)
const router = new VueRouter({
routes:[
{
path:'/header',
component:'MyHeader'
},
{
path:'/footer',
component:'MyFooter'
}
]
})
const app = new Vue({
router,
render: h => h(App)
}).$mount('#app')
App.vue
<template>
<div>
<router-link to='/header'>111111</router-link>
<router-link to='/footer'>222222</router-link>
<router-view></router-view>
</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
][2]
印象中是
component
的值是不需要加引号的,把引号去掉就可以了