Apakah yang perlu saya lakukan jika penghalaan sekunder Vue melaporkan ralat?

藏色散人
Lepaskan: 2022-12-30 15:15:34
asal
2860 orang telah melayarinya

Penyelesaian kepada ralat penghalaan sekunder vue: 1. Semak dan padam garis miring di hadapan laluan penghalaan sekunder 2. Semak sama ada laluan induk mempunyai laluan Jika laluan itu adalah garis miring, ubah hala terus padan halaman2 ; 3. Jangan gunakan ubah hala dan tetapkan laluan sub-laluan lalai kepada kosong.

Apakah yang perlu saya lakukan jika penghalaan sekunder Vue melaporkan ralat?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Vue 3, komputer Dell G3.

Apakah yang perlu saya lakukan jika penghalaan sekunder vue melaporkan ralat?

  • Satu sebab mengapa laluan sekunder melompat dalam Vue tidak berjaya

Apabila laluan sekunder mempunyai laluan tertentu, ia tidak ditambahkan di hadapan Slash/

Apakah yang perlu saya lakukan jika penghalaan sekunder Vue melaporkan ralat?

  • laluan sekunder vue tidak memaparkan pepijat halaman

Jika ibu bapa laluan laluan ialah / Kemudian ubah hala boleh memadankan terus page2

  {
    path: '/',
    component: () => import('../view/analyse/analyse.vue'),
    redirect: '/page2', //这里前面加不加/都行
    children: [
      {
        path: 'page1',//这里前面加不加/都行
        component: () => import('../view/analyse/page/page1')
      },
      {
        path: 'page2',//这里前面加不加/都无所用
        component: () => import('../view/analyse/page/page2')
      },
    ]
  }
Salin selepas log masuk

Jika laluan induk mempunyai laluan, ubah hala mesti didahului oleh laluan induk, jika tidak ia akan menjadi laluan /anak dan laluan anak perlu memadankan /laluan induk/anak secara lalai

  {
    path: '/analyse',
    component: () => import('../view/analyse/analyse.vue'),
    redirect: '/analyse/page2',//这里前面加不加/都行,必须父路由/子路由
    children: [
      {
       重点::::::::
       //这里前面不能加 /不然就会匹配成/page1
        path: 'page1',   实际他等同于 /analyse/page1
       //这里前面不能加 /不然就会匹配成/page1
        component: () => import('../view/analyse/page/page1')
      },
      {
        path: 'page2',   //这里前面不能加 /
        component: () => import('../view/analyse/page/page2')
      },
      {
        path: 'page3',   //这里前面不能加 /
        component: () => import('../view/analyse/page/page3')
      }
    ]
  }
Salin selepas log masuk

Jika anda tidak menggunakan ubah hala, laluan sub-laluan yang dipaparkan secara lalai boleh kosong

{
    path: '/', 或者 path: '/analyse',
    component: () => import('../view/analyse/analyse.vue'),
    children: [
      {
        path: '' , path为空就可以了
        component: () => import('../view/analyse/page/page1')
      },
      {
        path: 'page2',
        component: () => import('../view/analyse/page/page2')
      },
    ]
  }
Salin selepas log masuk
<. 🎜>Halaman induk perlu mempunyai teg pemegang tempat untuk memaparkan kandungan sub-laluan

 <div class="content"><router-view /></div>
Salin selepas log masuk
Pembelajaran yang disyorkan: "

tutorial video vue.js"

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika penghalaan sekunder Vue melaporkan ralat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
vue
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!