frontend_h5/treegitee/router/index.js

61 lines
1.2 KiB
JavaScript
Raw Permalink Normal View History

2024-06-17 15:25:46 +08:00
// // 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
// }