| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- import Vue from 'vue'
- import Router from 'vue-router'
- import { Dialog } from 'element-ui'
- import 'element-ui/lib/theme-chalk/index.css'
- import ElementUI from 'element-ui'
- // 使用路由懒加载,按需加载组件
- import workPage from '@/components/pages/workPage/index'
- import workPageNew from '@/components/pages/workPage/index_new'
- import setWorkPage from '@/components/pages/workPage/setIndex.vue'
- import locale from 'element-ui/lib/locale/lang/en'
- import cn from "../lang/cn.json";
- import hk from "../lang/hk.json";
- import en from "../lang/en.json";
- //注册到vue原型上
- let lang = new Object();
- let domain_name=""
- if (window.location.href.includes("cocorobo.cn")) {
- lang = cn;
- domain_name="cn";
- } else if (window.location.href.includes("cocorobo.hk")) {
- lang = hk;
- domain_name="hk";
- } else if (window.location.href.includes("cocorobo.com")) {
- lang=en;
- domain_name="com";
- }else{
- lang=cn;
- domain_name="cn";
- }
- Vue.prototype.lang =lang;
- if(domain_name==='com'){//英文版
- Vue.use(ElementUI,{locale})
- }else{
- Vue.use(ElementUI)
- }
- // 全局修改默认配置,点击空白处不能关闭弹窗
- Dialog.props.closeOnClickModal.default = false
- Vue.use(Router).use(ElementUI)
- export default new Router({
- routes: [
- {
- path: '/workPage',
- name: 'workPage',
- component: workPage,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path: '/workPageNew',
- name: 'workPageNew',
- component: workPageNew,
- meta: {
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
- }
- },
- {
- path:"/setWorkPage",
- name:'setWorkPage',
- component:setWorkPage,
- meta:{
- requireAuth: '',
- }
- }
- ]
- })
|