色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

router vue 構(gòu)造

錢浩然2年前9瀏覽0評論

在vue構(gòu)建中,router是非常重要的一個(gè)插件。它可以幫助我們在不同的頁面之間進(jìn)行切換,從而實(shí)現(xiàn)單頁應(yīng)用的效果。接下來,我們來看看如何在vue中構(gòu)造router。

npm install vue-router

首先,先安裝vue-router插件。安裝完成之后,在main.js中引用。

import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)

然后,我們就可以定義路由了。在一個(gè)單獨(dú)的routes.js文件中,我們定義所有的路由。

import Home from './views/Home.vue'
import About from './views/About.vue'
import Contact from './views/Contact.vue'
const routes = [
{ path: '/', component: Home },
{ path: '/about', component: About },
{ path: '/contact', component: Contact }
]
export default routes

定義好路由后,我們將它們掛載到Vue實(shí)例中。

import Vue from 'vue'
import VueRouter from 'vue-router'
import routes from './routes'
Vue.use(VueRouter)
const router = new VueRouter({
mode: 'history',
routes
})
new Vue({
router
}).$mount('#app')

在Vue實(shí)例中,我們將路由掛載到router對象中,再將router對象添加到Vue實(shí)例中。這樣,我們就完成了構(gòu)造router的操作。

以上就是基本的router構(gòu)造方法。需要注意的是,我們在定義路由時(shí),需要將對應(yīng)的組件引入進(jìn)來。每個(gè)路由都應(yīng)該對應(yīng)一個(gè)組件。在路由跳轉(zhuǎn)時(shí),將對應(yīng)的組件渲染出來。使用路由可以使得頁面跳轉(zhuǎn)更加流暢,用戶體驗(yàn)也更佳。