// import { useUserStore } from "@/store/user.js"; const m4ArticlePath = "/src/views/forex/menu4-analysis/articles"; const m5ArticlePath = "/src/views/forex/menu5-educations/trading-guides"; // 路由规则 const forexChildrenRoutes = [ { path: "/home", name: "home", label: "home", meta: { footer_theme: "black", }, component: () => import("@/views/forex/home.vue"), }, // tradingview { path: "/tradingview", label: "tradingview", meta: { footer_theme: "black", }, component: () => import("@/views/forex/tradingview.vue"), }, // header-支持 { path: "/support", label: "support", meta: { footer_theme: "black", forexHeader: true, }, component: () => import("@/views/forex/header/support.vue"), }, { path: "/refer-friend", label: "refer-friend", meta: { forexHeader: true, }, component: () => import("@/views/forex/header/refer-friend.vue"), }, { path: "/group", component: () => import("@/views/forex/header/group.vue"), }, { path: "/partners", component: () => import("@/views/forex/header/partners.vue"), }, // footer { path: "/legal-documentation", meta: { forexHeader: true, }, component: () => import("@/views/forex/footer/legal-documentation.vue"), }, { path: "/contact-us", meta: { forexHeader: true, footer_theme: "black", }, component: () => import("@/views/forex/footer/contact-us.vue"), }, // m1 { path: "/why-demo", label: "m1-0", meta: { forexHeader: true, footer_theme: "black", }, component: () => import("@/views/forex/menu1-why/index.vue"), }, { path: "/why-demo/about", label: "m1-1", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu1-why/who.vue"), }, { path: "/why-demo/awards", label: "m1-2", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu1-why/awards.vue"), }, { path: "/why-demo/premium-clients", label: "m1-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu1-why/vip.vue"), }, { path: "/why-demo/active-trader-program", label: "m1-4", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu1-why/activeTrade.vue"), }, { path: "/why-demo/legal-entity-identifier", label: "m1-5", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu1-why/LEI.vue"), }, // menu2 { path: "/trading", label: "m2-0", meta: { forexHeader: true, footer_theme: "black", }, component: () => import("@/views/forex/menu2-trading/index.vue"), }, { path: "/trading/instruments", label: "m2-9", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/instruments/index.vue"), }, { path: "/trading/spreads-swaps-commissions", label: "m2-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/spreads-swaps-commissions.vue"), }, { path: "/trading/trading-hours", label: "m2-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/trading-hours.vue"), }, { path: "/trading/accounts", label: "m2-5", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/account.vue"), }, { path: "/trading/funding-withdrawals", label: "m2-6", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/funding-withdrawals.vue"), }, { path: "/trading/get-started", label: "m2-7", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/get-started.vue"), }, //menu2-可用工具-子菜单 { path: "/trading/instruments/trade-forex", label: "m2-1-1", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/instruments/trade-forex.vue"), }, { path: "/trading/instruments/index-cfds", label: "m2-1-2", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/instruments/index-cfds.vue"), }, { path: "/trading/instruments/commodities", label: "m2-1-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/instruments/commodities.vue"), }, { path: "/trading/instruments/share-cfds", label: "m2-1-4", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/instruments/share-cfds.vue"), }, { path: "/trading/instruments/etfs", label: "m2-1-5", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/instruments/etfs.vue"), }, { path: "/trading/instruments/cryptocurrencies", label: "m2-1-6", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/instruments/cryptocurrencies.vue"), }, { path: "/trading/instruments/currency-index-cfds", label: "m2-1-7", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu2-trading/instruments/currency-index-cfds.vue"), }, // menu3 { path: "/trading-platforms", name: "platform", label: "m3-0", meta: { footer_theme: "black", forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/index.vue"), }, { path: "/trading-platforms/maintenance-schedule", label: "m2-4", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/maintenance-schedule.vue"), }, { path: "/trading-platforms/platforms", label: "m3-1", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/platforms/index.vue"), }, { path: "/trading-platforms/tools", label: "m3-2", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/tools/index.vue"), }, { path: "/trading-platforms/social-trading", label: "m3-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/social-trading/index.vue"), }, //menu3-交易平台-子菜单 { path: "/trading-platforms/platforms/metatrader4", label: "m3-1-1", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/platforms/metatrader4.vue"), }, { path: "/trading-platforms/platforms/metatrader5", label: "m3-1-2", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/platforms/metatrader5.vue"), }, { path: "/trading-platforms/platforms/ctrader", label: "m3-1-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/platforms/ctrader.vue"), }, //menu3-工具-子菜单 { path: "/trading-platforms/tools/capitalise-ai", label: "m3-2-1", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/tools/capitalise-ai.vue"), }, { path: "/trading-platforms/tools/smart-trader-tools", label: "m3-2-2", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/tools/smart-trader-tools.vue"), }, { path: "/trading-platforms/tools/ctrader-automate", label: "m3-2-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/tools/ctrader-automate.vue"), }, { path: "/trading-platforms/tools/autochartist", label: "m3-2-4", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/tools/autochartist.vue"), }, { path: "/trading-platforms/tools/api-trading", label: "m3-2-5", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/tools/api-trading.vue"), }, { path: "/trading-platforms/tools/vps-hosting", label: "m3-2-6", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/tools/vps-hosting.vue"), }, //menu3-社交平台平台-子菜单 { path: "/trading-platforms/social-trading/myfxbook", label: "m3-3-1", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/social-trading/myfxbook.vue"), }, { path: "/trading-platforms/social-trading/metatrader-signals", label: "m3-3-2", meta: { forexHeader: true, }, component: () => import( "@/views/forex/menu3-platform/social-trading/metatrader-signals.vue" ), }, { path: "/trading-platforms/social-trading/duplitrade", label: "m3-3-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu3-platform/social-trading/duplitrade.vue"), }, // menu4 { path: "/market-analysis", name: "analysis", label: "m4-0", meta: { footer_theme: "black", forexHeader: true, }, component: () => import("@/views/forex/menu4-analysis/index.vue"), }, { path: "/market-analysis/market-news", label: "m4-1", meta: { forexHeader: true, footer_theme: "black", }, component: () => import("@/views/forex/menu4-analysis/market-news.vue"), }, { path: "/market-analysis/analysts", label: "m4-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu4-analysis/analysts.vue"), }, //menu4-市场新闻-文章 { path: "/market-analysis/aug-nfp-preview", label: "h-s6-1-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/aug-nfp-preview.vue`), }, { path: "/market-analysis/dollar-strength-in-august-gold-fell-sharply", label: "h-s6-2-t1", meta: { forexHeader: true, }, component: () => import( `${m4ArticlePath}/dollar-strength-in-august-gold-fell-sharply.vue` ), }, { path: "/market-analysis/ecb-sep-meeting-preview", label: "h-s6-3-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/ecb-sep-meeting-preview.vue`), }, { path: "/market-analysis/euro-rebound-as-gas-price-down-sharply", label: "h-s6-4-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/euro-rebound-as-gas-price-down-sharply.vue`), }, { path: "/market-analysis/forex-market-unlimited-opportunities", label: "h-s6-5-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/forex-market-unlimited-opportunities.vue`), }, { path: "/market-analysis/opec-cut-production-gas-surge-euro-down", label: "h-s6-6-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/opec-cut-production-gas-surge-euro-down.vue`), }, { path: "/market-analysis/the-week-ahead-fed-remained-hawkish-dollar-20-year-high", label: "h-s6-7-t1", meta: { forexHeader: true, }, component: () => import( `${m4ArticlePath}/the-week-ahead-fed-remained-hawkish-dollar-20-year-high.vue` ), }, { path: "/market-analysis/the-week-ahead-us-cpi", label: "h-s6-8-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/the-week-ahead-us-cpi.vue`), }, { path: "/market-analysis/trade-global-equity-markets-with-pepperstone", label: "h-s6-9-t1", meta: { forexHeader: true, }, component: () => import( `${m4ArticlePath}/trade-global-equity-markets-with-pepperstone.vue` ), }, { path: "/market-analysis/us-aug-cpi-review-risk-sentiment-changed", label: "h-s6-10-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/us-aug-cpi-review-risk-sentiment-changed.vue`), }, { path: "/market-analysis/us-august-cpi-preview", label: "h-s6-11-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/us-august-cpi-preview.vue`), }, { path: "/market-analysis/week-ahead-with-ecb-opec-rba-boc", label: "h-s6-12-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/week-ahead-with-ecb-opec-rba-boc.vue`), }, { path: "/market-analysis/what-will-take-gold", label: "h-s6-13-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/what-will-take-gold.vue`), }, { path: "/market-analysis/what-you-should-know-about-oil-trading", label: "h-s6-14-t1", meta: { forexHeader: true, }, component: () => import(`${m4ArticlePath}/what-you-should-know-about-oil-trading.vue`), }, // menu5 { path: "/education", label: "m5-0", name: "education", meta: { forexHeader: true, footer_theme: "black", }, component: () => import("@/views/forex/menu5-educations/index.vue"), }, { path: "/education/learn-forex", label: "m5-1", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu5-educations/learn-forex/index.vue"), }, { path: "/education/learn-trade-cfds", label: "m5-2", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu5-educations/learn-trade-cfds.vue"), }, { path: "/education/trading-guides", label: "m5-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu5-educations/trading-guides/index.vue"), }, //交易指南-子菜单 { path: "/education/11-tips-improving-performance-expert-advisor", label: "m5-tg-1-t1", meta: { forexHeader: true, }, component: () => import( `${m5ArticlePath}/11-tips-improving-performance-expert-advisor.vue` ), }, { path: "/education/extreme-volatility", label: "m5-tg-2-t1", meta: { forexHeader: true, }, component: () => import(`${m5ArticlePath}/extreme-volatility.vue`), }, { path: "/education/why-spread", label: "m5-tg-3-t1", meta: { forexHeader: true, }, component: () => import(`${m5ArticlePath}/why-spread.vue`), }, { path: "/education/down-up", label: "m5-tg-4-t1", meta: { forexHeader: true, }, component: () => import(`${m5ArticlePath}/down-up.vue`), }, { path: "/education/VIX", label: "m5-tg-5-t1", meta: { forexHeader: true, }, component: () => import(`${m5ArticlePath}/VIX.vue`), }, { path: "/education/what-trader-type-are-you", label: "m5-tg-6-t1", meta: { forexHeader: true, }, component: () => import(`${m5ArticlePath}/what-trader-type-are-you.vue`), }, { path: "/education/how-trade-gold", label: "m5-tg-7-t1", meta: { forexHeader: true, }, component: () => import(`${m5ArticlePath}/how-trade-gold.vue`), }, // 学习外汇-子菜单 { path: "/education/learn-forex/10-trading-terms", label: "m5-1-1", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu5-educations/learn-forex/10-trading-terms.vue"), }, { path: "/education/learn-forex/what-is-pip-value", label: "m5-1-2", meta: { forexHeader: true, }, component: () => import( "@/views/forex/menu5-educations/learn-forex/what-is-pip-value.vue" ), }, { path: "/education/learn-forex/risk-management", label: "m5-1-3", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu5-educations/learn-forex/risk-management.vue"), }, { path: "/education/learn-forex/trend-lines", label: "m5-1-4", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu5-educations/learn-forex/trend-lines.vue"), }, { path: "/education/learn-forex/technical-analysis", label: "m5-1-5", meta: { forexHeader: true, }, component: () => import( "@/views/forex/menu5-educations/learn-forex/technical-analysis.vue" ), }, { path: "/education/learn-forex/trading-other-instruments", label: "m5-1-6", meta: { forexHeader: true, }, component: () => import( "@/views/forex/menu5-educations/learn-forex/trading-other-instruments.vue" ), }, { path: "/education/learn-forex/how-forex-works", label: "m5-1-7", meta: { forexHeader: true, }, component: () => import("@/views/forex/menu5-educations/learn-forex/how-forex-works.vue"), }, { path: "/education/learn-forex/fundamental-analysis", label: "m5-1-8", meta: { forexHeader: true, }, component: () => import( "@/views/forex/menu5-educations/learn-forex/fundamental-analysis.vue" ), }, { path: "/education/learn-forex/technical-indicators", label: "m5-1-9", meta: { forexHeader: true, }, component: () => import( "@/views/forex/menu5-educations/learn-forex/technical-indicators.vue" ), }, { path: "/education/learn-forex/what-is-swap-in-forex", label: "m5-1-10", meta: { forexHeader: true, }, component: () => import( "@/views/forex/menu5-educations/learn-forex/what-is-swap-in-forex.vue" ), }, ]; const forexRoutes = [ { path: "/", redirect: "/page", component: () => import("@/views/forex/index.vue"), children: forexChildrenRoutes, }, ]; export { forexRoutes };