61 lines
1.2 KiB
JavaScript
61 lines
1.2 KiB
JavaScript
|
// // router.js
|
|||
|
// import {
|
|||
|
// RouterMount,
|
|||
|
// createRouter
|
|||
|
// } from 'uni-simple-router';
|
|||
|
// // 创建路由表
|
|||
|
// const router = createRouter({
|
|||
|
// // vue-cli创建项目的相关环境变量文件里面的变量,可能是区分平台使用,不是太重要。
|
|||
|
// platform: process.env.VUE_APP_PLATFORM,
|
|||
|
// // 路由信息
|
|||
|
// routes: [{
|
|||
|
// path: "/pages/login",
|
|||
|
// name: "login",
|
|||
|
// meta: {
|
|||
|
// title: '登录'
|
|||
|
// },
|
|||
|
// },{
|
|||
|
// path: "/pages/index/index",
|
|||
|
// name: "home",
|
|||
|
// meta: {
|
|||
|
// title: '登录'
|
|||
|
// },
|
|||
|
// }, ]
|
|||
|
// });
|
|||
|
// //全局路由前置守卫
|
|||
|
// router.beforeEach((to, from, next) => {
|
|||
|
// console.log(to)
|
|||
|
// console.log(121212)
|
|||
|
// let token = sessionStorage.getItem("token")
|
|||
|
// if (token) {
|
|||
|
// if (to.name == 'login') {
|
|||
|
// next({
|
|||
|
// path: '/pages/index/index'
|
|||
|
// })
|
|||
|
// } else {
|
|||
|
// next()
|
|||
|
// }
|
|||
|
// } else {
|
|||
|
// if (to.name !== 'login') {
|
|||
|
// uni.showToast({
|
|||
|
// title: "请先登录",
|
|||
|
// icon: "none"
|
|||
|
// })
|
|||
|
// next({
|
|||
|
// path: '/pages/login'
|
|||
|
// })
|
|||
|
// } else {
|
|||
|
// next()
|
|||
|
// }
|
|||
|
// }
|
|||
|
// });
|
|||
|
// // 全局路由后置守卫
|
|||
|
// router.afterEach((to, from) => {
|
|||
|
// console.log('跳转结束')
|
|||
|
// })
|
|||
|
|
|||
|
// export {
|
|||
|
// router,
|
|||
|
// RouterMount
|
|||
|
// }
|