You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

44 lines
843 B

import Vue from 'vue'
import VueRouter from 'vue-router'
import Login from '../view/Login'
import Register from '../view/Register'
import Home from '../view/Home'
// 安装路由
Vue.use(VueRouter);
// 配置导出路由
export default new VueRouter({
routes: [{
path: "/",
redirect: "/login"
},
{
name: "Login",
path: '/login',
component: Login
},
{
name: "Register",
path: '/register',
component: Register
},
{
name: "Home",
path: '/home',
component: Home,
children:[
{
name: "Chat",
path: "/home/chat",
component: () => import("../view/Chat"),
},
{
name: "Friends",
path: "/home/friends",
component: () => import("../view/Friends"),
},
]
}
]
});