码迷,mamicode.com
首页 > 其他好文 > 详细

Vue回炉重造之router路由

时间:2020-05-31 21:56:03      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:支持   history   nbsp   new   vue   render   入口   创建文件夹   default   

安装vue-router
npm i vue-router -S
1
配置
1、创建文件夹与文件
创建一个router文件夹,在文件夹中创建两个文件,分别是router.js和routes.js文件。

2、编辑文件
router.js(路由配置文件)

import Router from ‘vue-router‘
import routes from ‘./routes‘

export default ()=> {
return new Router({
routes,
mode:‘history‘,
fallback:true //对于浏览器不支持history模式的,会自动转成hash模式
})
}
1
2
3
4
5
6
7
8
9
10
routes.js(路由页面文件)

import Index from ‘../views/Index.vue‘
import Login from ‘../views/Login.vue‘

export default [
{
path: ‘/‘,
component: Index
},
{
path: ‘/login‘,
component: Login
}
]
1
2
3
4
5
6
7
8
9
10
11
12
13
main.js(Vue入口文件)

import Vue from ‘vue‘
import App from ‘./App.vue‘
import Router from ‘vue-router‘
import createRouter from ‘./router/router‘
Vue.use(Router)
Vue.config.productionTip = false

const router = createRouter()
new Vue({
router,
render: h => h(App),
}).$mount(‘#app‘)

 

Vue回炉重造之router路由

标签:支持   history   nbsp   new   vue   render   入口   创建文件夹   default   

原文地址:https://www.cnblogs.com/liujinyao/p/13021488.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!