Route en Vue. L'URL est actualisé, mais le contenu de la page de connexion est toujours en accord avec le / la page

0

La question

Le contenu du programme est indiqué sur la figure. Le fichier de configuration du routing est dans le index.js fichier de la route. En conséquence, l'URL a changé, mais la page a toujours été cohérente avec la page racine. J'ai essayé de nombreuses méthodes, et il a fallu une après-midi pour le résoudre. Je suis un débutant. J'espère que vous ne vous moquez pas de moi et peut m'aider à résoudre mes problèmes. Merci

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>

connexion.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')

Structure d'un fichier: entrez la description de l'image ici

hyperlink router url vue.js
2021-11-21 10:44:17
1

La meilleure réponse

0

Vous mot mal orthographié component dans le fichier outer/index.js. Devrait être { path: '/login' , component: login}

2021-11-21 13:47:22

merci!!!! J'ai résolu le problème avec votre aide! Je vous remercie.
user17470229

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................