Browse Source

修正路由变化引起的访问故障

master
xyiege 5 months ago
parent
commit
83b82f70ac
  1. 26
      vue/afvue/src/router/index.js

26
vue/afvue/src/router/index.js

@ -4,6 +4,11 @@ import HomeView from '../views/HomeView.vue'
Vue.use(VueRouter) Vue.use(VueRouter)
const RouteView = {
name: 'RouteView',
render: (h) => h('router-view')
}
const router = new VueRouter({ const router = new VueRouter({
mode: 'hash', mode: 'hash',
base: import.meta.env.BASE_URL, base: import.meta.env.BASE_URL,
@ -12,7 +17,21 @@ const router = new VueRouter({
path: '/', path: '/',
name: 'home', name: 'home',
// component: HomeView // component: HomeView
component: () => import('../views/Dashboard.vue') component: RouteView,
redirect: '/',
// component: () => import('../views/Dashboard.vue'),
children: [
{
path: '/',
name: 'dashboard',
component: () => import('../views/Dashboard.vue')
},
{
path: '/flist',
name: 'flist',
component: () => import('../views/Flist.vue')
}
]
}, },
{ {
path: '/compare', path: '/compare',
@ -29,11 +48,6 @@ const router = new VueRouter({
name: 'settingedit', name: 'settingedit',
component: () => import('../views/Setedit.vue') component: () => import('../views/Setedit.vue')
}, },
{
path: '/flist',
name: 'flist',
component: () => import('../views/Flist.vue')
},
{ {
path: '/about', path: '/about',
name: 'about', name: 'about',

Loading…
Cancel
Save