123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
- 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_krpano720
- import webgl_rxdz_krpanoclipImg from '@/pages/webgl_rxdz_krpanoclipImg/webgl_rxdz_krpanoclipImg';//webgl_rxdz_krpanoclipImg
- import webgl_rxdz_role from '@/pages/webgl_rxdz_role/webgl_rxdz_role';//角色偏好
- import webgl_rxdz_houseList from '@/pages/webgl_rxdz_houseList/webgl_rxdz_houseList';//空间偏好
- import webgl_rxdz_test from '@/pages/webgl_rxdz_test/webgl_rxdz_test';//前测-精细调整
- Vue.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
- }
- },
- {
- path: '/pages/webgl_rxdz_role',
- name: 'webgl_rxdz_role',
- component: webgl_rxdz_role,
- meta:{
- keepAlive:false
- }
- },
- {
- path: '/pages/webgl_rxdz_houseList',
- name: 'webgl_rxdz_houseList',
- component: webgl_rxdz_houseList,
- meta:{
- keepAlive:false
- }
- },
- {
- path: '/pages/webgl_rxdz_test',
- name: 'webgl_rxdz_test',
- component: webgl_rxdz_test,
- 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;
|