import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRouter) var router = new VueRouter({ routes: ([ { path:'/', redirect:'/home',meta: {title:'首页'}}, { path:'/home', component: Home, name:'home',meta:{title:'首页'} } ]), }); router.beforeEach((to, from, next) => { if (to.meta.title) { document.title = to.meta.title } next() }) export default router
时间: 2024-04-21 18:30:28 浏览: 17
这段代码是使用Vue框架和Vue Router插件创建了一个路由对象,并定义了两个路由规则,分别是根路径 '/' 和 '/home',并且设置了路由元信息meta,用于设置页面的标题。在路由对象中使用了beforeEach导航守卫函数,用于在路由切换前修改页面标题。其中,next()函数用于继续执行路由切换。最后将路由对象导出。