Obsah programu je znázorněno na obrázku. Směrování konfigurační soubor je v index.js soubor v cestě. Jako výsledek, URL změnil, ale stránka byla vždy v souladu s kořenovou stránku. Snažil jsem se mnoho metod, a to trvalo celé odpoledne vyřešit. Jsem začátečník. Doufám, že se nebudeš smát se na mě a pomůže mi vyřešit mé problémy. Děkuji
app.vue:
<template>
<div id="app">
root组件
<router-link to="/login"> to login</router-link>
<router-view></router-view>
</div>
</template>
<script>
export default {
name: 'app'
}
</script>
<style>
</style>
přihlášení.vue
<template>
<div>
login组件
</div>
</template>
<script>
export default {}
</script>
<style lang="less" scoped>
</style>
router/index.js
import Vue from 'vue'
import VueRouter from 'vue-router'
import login from '../components/login.vue'
Vue.use(VueRouter)
const routes = [
{ path: '/login' , compoment: login}
]
const router = new VueRouter ({
routes
})
export default router
main.js:
import Vue from 'vue'
import App from './App.vue'
import router from './router/index.js'
import './plugins/element.js'
Vue.config.productionTip = false
new Vue({
router,
render: h => h(App)
}).$mount('#app')
Struktura souborů: zadejte popis obrázku zde