1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- import { createRouter, createWebHistory } from "vue-router"
- import TabGroup from './../pages/tab-group';
- // 2. 定义路由配置
- const routes = [
- {
- path: '/tab-group',
- name: 'tabGroup',
- component: TabGroup
- },
- {
- path: '/nav-message',
- name: 'navMessage',
- component: () => require('@/pages/tabbar/message/index')
- },
- {
- path: '/nav-nft-index',
- name: 'navNftIndex',
- component: () => require('@/pages/tabbar/nft/index')
- },
- {
- path: '/nav-nft-detail',
- name: 'navNftDetail',
- component: () => require('@/pages/tabbar/nft/detail')
- },
- {
- path: '/nav-nft-transfer',
- name: 'navNftTransfer',
- component: () => require('@/pages/tabbar/nft/transfer')
- },
- {
- path: '/nav-wallet-index',
- name: 'navWalletIndex',
- component: () => require('@/pages/tabbar/wallet/index')
- },
- {
- path: '/nav-wallet-transactions',
- name: 'navWalletTransactions',
- component: () => require('@/pages/tabbar/wallet/transactions')
- },
- {
- path: '/page-currency-detail',
- name: 'pageCurrencyDetail',
- component: () => require('@/pages/currency/detail')
- }
- ]
- // 3. 创建路由实例
- const router = createRouter({
- // 4. 采用hash 模式
- // history: createWebHashHistory('popup.html'),
- // 采用 history 模式
- history: createWebHistory(),
- routes, // short for `routes: routes`
- });
- export default router
|