|
|
@@ -23,7 +23,8 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
name: 'home',
|
|
|
component: () => import('@/views/home.vue'),
|
|
|
meta: {
|
|
|
- transition: 'van-fade'
|
|
|
+ transition: 'van-fade',
|
|
|
+ title: '首页'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
@@ -31,7 +32,8 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
name: 'cate',
|
|
|
component: () => import('@/views/category.vue'),
|
|
|
meta: {
|
|
|
- transition: 'van-fade'
|
|
|
+ transition: 'van-fade',
|
|
|
+ title: '分类'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
@@ -39,7 +41,8 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
name: 'search',
|
|
|
component: () => import('@/views/search.vue'),
|
|
|
meta: {
|
|
|
- transition: 'van-fade'
|
|
|
+ transition: 'van-fade',
|
|
|
+ title: '游戏搜索'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
@@ -47,7 +50,8 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
name: 'settings',
|
|
|
component: () => import('@/views/settings.vue'),
|
|
|
meta: {
|
|
|
- transition: 'van-fade'
|
|
|
+ transition: 'van-fade',
|
|
|
+ title: '账号设置'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
@@ -55,7 +59,8 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
name: 'my_game',
|
|
|
component: () => import('@/views/mine.vue'),
|
|
|
meta: {
|
|
|
- transition: 'van-fade'
|
|
|
+ transition: 'van-fade',
|
|
|
+ title: '我的游戏'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
@@ -63,7 +68,8 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
name: 'order',
|
|
|
component: () => import('@/views/order.vue'),
|
|
|
meta: {
|
|
|
- transition: 'van-fade'
|
|
|
+ transition: 'van-fade',
|
|
|
+ title: '订单中心'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
@@ -71,7 +77,8 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
name: 'login',
|
|
|
component: () => import('@/views/login.vue'),
|
|
|
meta: {
|
|
|
- transition: 'van-fade'
|
|
|
+ transition: 'van-fade',
|
|
|
+ title: '登录'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
@@ -79,7 +86,8 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
name: 'coin_type1',
|
|
|
component: () => import('@/views/ncoin.vue'),
|
|
|
meta: {
|
|
|
- transition: 'van-fade'
|
|
|
+ transition: 'van-fade',
|
|
|
+ title: '我的余额'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
@@ -87,7 +95,8 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
name: 'coin_type2',
|
|
|
component: () => import('@/views/ecoin.vue'),
|
|
|
meta: {
|
|
|
- transition: 'van-fade'
|
|
|
+ transition: 'van-fade',
|
|
|
+ title: '我的余额'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
@@ -109,7 +118,7 @@ router.beforeEach((to, _from, next) => {
|
|
|
// ...
|
|
|
// 返回 false 以取消导航
|
|
|
// return false
|
|
|
-
|
|
|
+ document.title = to.meta.title as string
|
|
|
const token = sessionStorage.getItem('token')
|
|
|
if (whteList.includes(to.path)) {
|
|
|
next()
|