| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 | import Vue from 'vue'import Router from 'vue-router'// import Login from '@/pages/loginView/loginView.vue'// import mainView from '@/pages/mainView/mainView.vue'import mapComponent from '@/pages/mapComponent/mapComponent.vue'import webgl_rxdz from '@/pages/webgl_rxdz/webgl_rxdz.vue'import webgl_rxdz_roam from '@/pages/webgl_rxdz_roam/webgl_rxdz_roam.vue'import webgl_rxdz_look from '@/pages/webgl_rxdz_look/webgl_rxdz_look.vue'import webgl_rxdz_customize from '@/pages/webgl_rxdz_customize/webgl_rxdz_customize'import webgl_rxdz_vr from '@/pages/webgl_rxdz_vr/webgl_rxdz_vr.vue'import webgl_rxdz_720 from '@/pages/webgl_rxdz_720/webgl_rxdz_720.vue'import webgl_rxdz_clipImg from '@/pages/webgl_rxdz_clipImg/webgl_rxdz_clipImg';//webgl 截图功能import webgl_rxdz_krpanovr from '@/pages/webgl_rxdz_krpanovr/webgl_rxdz_krpanovr';//krpanoImg-720视频import webgl_rxdz_krpanoImg from '@/pages/webgl_rxdz_krpanoImg/webgl_rxdz_krpanoImg';//krpanoImg-720图import webgl_rxdz_krpano720 from '@/pages/webgl_rxdz_krpano720/webgl_rxdz_krpano720';//webgl_rxdz_krpano720import webgl_rxdz_krpanoclipImg from '@/pages/webgl_rxdz_krpanoclipImg/webgl_rxdz_krpanoclipImg';//webgl_rxdz_krpanoclipImgVue.use(Router)const router = new Router({    mode: 'hash',    // mode: 'history',    routes: [        // 页面初始化		{			path: '/',			redirect: '/pages/webgl_rxdz'		},		{			path: '/pages/webgl_rxdz',			name: 'webgl_rxdz',			component: webgl_rxdz,			meta:{				keepAlive:true			}		},		{			path: '/pages/webgl_rxdz_roam',			name: 'webgl_rxdz_roam',			component: webgl_rxdz_roam,			meta:{				keepAlive:false			}		},		{			path: '/pages/webgl_rxdz_look',			name: 'webgl_rxdz_look',			component: webgl_rxdz_look,			meta:{				keepAlive:false			}		},		{			path: '/pages/webgl_rxdz_customize',			name: 'webgl_rxdz_customize',			component: webgl_rxdz_customize,			meta:{				keepAlive:false			}		},		{			path: '/pages/mapComponent',			name: 'mapComponent',			component: mapComponent,			meta:{				keepAlive:false			}		},		{			path: '/pages/webgl_rxdz_vr',			name: 'webgl_rxdz_vr',			component: webgl_rxdz_vr,			meta:{				keepAlive:false			}		},		{			path: '/pages/webgl_rxdz_720',			name: 'webgl_rxdz_720',			component: webgl_rxdz_720,			meta:{				keepAlive:false			}		},		{			path: '/pages/webgl_rxdz_clipImg',			name: 'webgl_rxdz_clipImg',			component: webgl_rxdz_clipImg,			meta:{				keepAlive:false			}		},		{			path: '/pages/webgl_rxdz_krpanovr',			name: 'webgl_rxdz_krpanovr',			component: webgl_rxdz_krpanovr,			meta:{				keepAlive:false			}		},		{			path: '/pages/webgl_rxdz_krpanoImg',			name: 'webgl_rxdz_krpanoImg',			component: webgl_rxdz_krpanoImg,			meta:{				keepAlive:false			}		},		{			path: '/pages/webgl_rxdz_krpano720',			name: 'webgl_rxdz_krpano720',			component: webgl_rxdz_krpano720,			meta:{				keepAlive:false			}		},		{			path: '/pages/webgl_rxdz_krpanoclipImg',			name: 'webgl_rxdz_krpanoclipImg',			component: webgl_rxdz_krpanoclipImg,			meta:{				keepAlive:false			}		}		    ],})// router.beforeRouteLeave = (to, from, next)=> {//     console.warn("router:start-2", from,to);//     next()// }// router.beforeEach((to, from, next) => {// 	console.warn("router:start-1", from,to);// 	//如果存在用户账号信息|| to.query.uid// 	next();// })// //同一个路由跳转报错解决,NavigationDuplicated: Avoided redundant navigation to current location:// const originalPush = Router.prototype.push// Router.prototype.push = function push(location) {//     return  originalPush.call(this,location).catch(err=>err)// }export default router;
 |