轉向A1,轉不了
import Vue from 'vue'
import Router from 'vue-router'
import HelloWorld from '@/components/HelloWorld'
import First from '@/components/First'
import A from '@/components/A'
import B from '@/components/B'
import A1 from '@/components/A1'
Vue.use(Router)
export default new Router({
? routes: [
? ? {
? ? ? path: '/',
? ? ? name: 'First',
? ? ? component: First,
? ? ? children:[
? ? ? {
? ? ? ?path: '/a',
? ? ? ?component: A
? ? ? },
? ? ? {
? ? ? ?path: '/b',
? ? ? ?componen :B
? ? ? },
? ? ? {
? ? ? ?path: '/A1',
? ? ? ?componen :A1
? ? ? }
? ? ]
? ? }
? ??
? ??
? ? ]
})
2021-07-15
我的問題我自己解答,經過反復的更改,排除變量,發現是b,A1的router有問題。然后就復制了a的router,試了一下,ok了。
原因:沒有注意router的代碼語法規范。
import Vue from 'vue'
import Router from 'vue-router'
import HelloWorld from '@/components/HelloWorld'
import First from '@/components/First'
import A from '@/components/A'
import B from '@/components/B'
import A1 from '@/components/A1'
Vue.use(Router)
export default new Router({
? routes: [
? ? {
? ? ? path: '/',
? ? ? name: 'First',
? ? ? component: First,
? ? ? children:[
? ? ? {
? ? ? ?path: '/a',
? ? ? ?component: A
? ? ? },
? ? ? ?{
? ? ? ?path: '/b',
? ? ? ?component: B
? ? ? },
? ? ? {
? ? ? ?path: '/A1',
? ? ? ?component: A1
? ? ? }
? ? ?]
? ? }
? ?]
? })