溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

vue-cli中如何使用路由

發(fā)布時間:2021-07-21 14:29:17 來源:億速云 閱讀:116 作者:Leah 欄目:web開發(fā)

這篇文章給大家介紹vue-cli中如何使用路由,內(nèi)容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

1.首先npm中是否有vue-router

一般在vue-cli的時候就已經(jīng)下載好了依賴包了

2.使用vue的話正常的需要涉及這幾個文件

demo/src/router/index.js

import Vue from 'vue'

import Router from 'vue-router'

import Hello from '../components/Hello'//首頁

import Test from '../components/test'//需要跳轉(zhuǎn)的頁面 給組件重新命名

 

Vue.use(Router)

 

export default new Router({

 routes: [

  {//首頁

   path: '/',

   name: 'Hello',

   component: Hello

  },

  {//需要跳轉(zhuǎn)的頁面

    path:'/test',

    name:'test',

    component:Test//組件名字

  }

 ]

})

demo/src/app.vue

<template>

 <div id="app">

  <img src="./assets/logo.png">

  <p>

  <router-link to="/home">home</router-link>//跳轉(zhuǎn)首頁

  <router-link to="/test">test</router-link>//跳轉(zhuǎn)新頁面

  </p>

  <router-view></router-view>//頁面渲染放置的部分

 </div>

 

</template>

 

<script>

export default {

 name: 'app'

}

</script>

 

<style>

#app {

 font-family: 'Avenir', Helvetica, Arial, sans-serif;

 -webkit-font-smoothing: antialiased;

 -moz-osx-font-smoothing: grayscale;

 text-align: center;

 color: #2c3e50;

 margin-top: 60px;

}

</style>

demo/src/main.js

import Vue from 'vue'

import App from './App'

import router from './router'

 

Vue.config.productionTip = false

 

/* eslint-disable no-new */

new Vue({

 el: '#app',

 router,

 template: '<App/>',

 components: { App }

}).$mount('#app')//實例掛載到元素中

兩個頁面的組件

vue-cli中如何使用路由

關(guān)于vue-cli中如何使用路由就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI