| | |
| | | requireAuth: true |
| | | }, |
| | | redirect: '/trade/index', |
| | | component: () => import('@/views/Layout.vue'), |
| | | component: () => import('@/views/foreign/CoinChart.vue'), |
| | | children: [ |
| | | { path: 'index', meta: { tarbar: true, keepAlive: true }, name: 'tradeIndex', component: () => import(/* webpackChunkName: "trade" */ /* webpackPrefetch: true */'@/views/trade/index.vue') }, |
| | | { path: 'index', meta: { tarbar: true, keepAlive: true }, name: 'tradeIndex', component: () => import(/* webpackChunkName: "trade" */ /* webpackPrefetch: true */'@/views/foreign/CoinChart.vue') }, |
| | | // { path: 'index', meta: { tarbar: true, keepAlive: true }, name: 'tradeIndex', component: () => import(/* webpackChunkName: "trade" */ /* webpackPrefetch: true */'@/views/trade/index.vue') }, |
| | | // { path: 'detail', meta: { tarbar: true }, component: () => import(/* webpackChunkName: "quotes" */ /* webpackPrefetch: true */'@/views/quotes/Detail.vue') }, |
| | | // { path: 'hotModules', meta: { tarbar: true }, component: () => import(/* webpackChunkName: "quotes" */ /* webpackPrefetch: true */'@/views/quotes/HotModules.vue') }, |
| | | // { path: 'openTrade', meta: { tarbar: false }, component: () => import(/* webpackChunkName: "quotes" */ /* webpackPrefetch: true */'@/views/quotes/OpenTrade.vue') }, |
| | |
| | | path: 'deliveryContract/:symbol', |
| | | name: 'deliveryContract', |
| | | component: () => import(/* webpackChunkName: "deliveryContract" */ /* webpackPrefetch: true */'@/views/foreign/foreignPerpetualContract/deliveryContract.vue'), |
| | | meta: { keepAlive: true, tarbar: false, } |
| | | meta: { keepAlive: true, tarbar: true, } |
| | | }, |
| | | { |
| | | //交割合约历史 |
| | |
| | | }, |
| | | component: () => import('@/views/Layout.vue'), |
| | | children: [ |
| | | { path: 'index', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/position/index.vue') }, |
| | | { path: 'index', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/position/newindex.vue') }, |
| | | // { path: 'index', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/position/index.vue') }, |
| | | ] |
| | | }, |
| | | { |
| | |
| | | component: () => import('@/views/Layout.vue'), |
| | | children: [ |
| | | { path: 'index', meta: { tarbar: true, keepAlive: true }, component: () => import(/* webpackChunkName: "chart" */ /* webpackPrefetch: true */'@/views/news/index.vue') }, |
| | | { path: 'explanation', meta: { tarbar: true, keepAlive: true }, component: () => import(/* webpackChunkName: "chart" */ /* webpackPrefetch: true */'@/views/news/explanation.vue') }, |
| | | ] |
| | | }, |
| | | { |
| | |
| | | { path: 'exchangeRate', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/cryptos/Exchange/exchangeRate.vue') }, |
| | | { path: 'accountChange', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/cryptos/AccountChange/index.vue') }, |
| | | { path: 'funds', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/cryptos/Funds/index.vue') }, |
| | | { path: '/mining', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/cryptos/Funds/newIndex.vue') }, |
| | | { path: 'assetsCenter', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/cryptos/AssetsCenter/index.vue') }, |
| | | { path: 'trade/:symbol', name: 'trade', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/cryptos/Trade/index.vue') }, |
| | | { path: 'trendDetails/:symbol', name: 'tradeDetail', meta: { tarbar: false, keepAlive: true }, component: () => import('@/views/cryptos/TrendDetails/index.vue') }, |
| | |
| | | component: () => import('@/views/Layout.vue'), |
| | | meta: { tarbar: true }, |
| | | children: [ |
| | | { path: 'index', meta: { tarbar: true, }, component: () => import(/* webpackChunkName: "my" */ /* webpackPrefetch: true */'@/views/my/index.vue') } |
| | | { path: 'index', meta: { tarbar: true, }, component: () => import(/* webpackChunkName: "my" */ /* webpackPrefetch: true */'@/views/my/newindex.vue') } |
| | | ] |
| | | }, |
| | | { |