| | |
| | | }, ] |
| | | }, |
| | | { |
| | | path: '/ICO', |
| | | name: 'ICO', |
| | | meta: { |
| | | tarbar: true, |
| | | keepAlive: true |
| | | }, |
| | | redirect: '/ICO/ico', |
| | | component: () => import('@/views/Layout.vue'), |
| | | children: [{ |
| | | path: 'ico', |
| | | meta: { |
| | | tarbar: false, |
| | | keepAlive: true |
| | | }, |
| | | component: () => import( /* webpackChunkName: "ico" */ /* webpackPrefetch: true */ |
| | | '@/views/ICO/ico.vue') |
| | | },{ |
| | | path: 'icoRecord', |
| | | meta: { |
| | | tarbar: false, |
| | | keepAlive: true |
| | | }, |
| | | component: () => import( /* webpackChunkName: "icoRecord" */ /* webpackPrefetch: true */ |
| | | '@/views/ICO/icoRecord.vue') |
| | | }, |
| | | ] |
| | | }, |
| | | { |
| | | path: '/optional', |
| | | name: 'optional', |
| | | meta: { |
| | |
| | | // 通过vuex state获取当前的token是否存在 |
| | | next() |
| | | } else { |
| | | // loginButton().then(() => { |
| | | // console.log('钱包授权成功'); |
| | | // next(); // 授权成功后允许跳转 |
| | | // }).catch(() => { |
| | | // console.error('钱包授权失败'); |
| | | // next(false); // 授权失败,阻止跳转 |
| | | // }); |
| | | // 钱包登录逻辑 |
| | | loginButton() |
| | | |
| | | // 账户密码登录逻辑 |
| | | // next({ |
| | | // path: '/login', |
| | | // }) |
| | | // next({ |
| | | // path: '/', |
| | | // }) |
| | | } |
| | | } else { |