Percorso in Vue. L'URL è aggiornata, ma il contenuto della pagina di login è sempre coerente con il / pagina

0

Domanda

Il contenuto del programma è riportato in figura. Il file di configurazione del routing è in index.js file nel percorso. Come risultato, l'URL è cambiato, ma la pagina è sempre stato coerente con la pagina principale. Ho provato molti metodi, e ci è voluto un pomeriggio per risolverlo. Io sono un principiante. Spero che tu non ridere di me e mi può aiutare a risolvere i miei problemi. Grazie

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>

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

Struttura del File: inserire immagine qui la descrizione

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

Migliore risposta

0

È parola errata component nel file outer/index.js. Dovrebbe essere { path: '/login' , component: login}

2021-11-21 13:47:22

grazie! Ho risolto il problema con il vostro aiuto! Grazie.
user17470229

In altre lingue

Questa pagina è in altre lingue

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