路由

Nuxt 檔案系統路由為 `pages/` 目錄中的每個檔案建立一個路由。

Nuxt 的一個核心功能是檔案系統路由。`app/pages/` 目錄中的每個 Vue 檔案都會建立一個相應的 URL(或路由),用於顯示檔案內容。透過為每個頁面使用動態匯入,Nuxt 利用程式碼分割來為請求的路由提供最少量的 JavaScript。

頁面

Nuxt 路由基於Vue Router並根據檔名,從 `app/pages/` 目錄中建立的每個元件生成路由。

此檔案系統路由使用命名約定來建立動態和巢狀路由。

-| pages/
---| about.vue
---| index.vue
---| posts/
-----| [id].vue
更多資訊請閱讀:文件 > 4 X > 指南 > 目錄結構 > App > Pages

`` 元件用於頁面之間的連結。它渲染一個帶有 `href` 屬性設定為頁面路由的 `` 標籤。一旦應用程式被啟用,頁面轉換將透過更新瀏覽器 URL 在 JavaScript 中執行。這可以防止頁面完全重新整理,並允許動畫轉換。

當 `` 在客戶端進入視口時,Nuxt 將自動預取連結頁面的元件和 payload(生成的頁面),從而實現更快的導航。

文件 > 4 X > API > 元件 > Nuxt Link 中閱讀更多資訊。

路由引數

`useRoute()` 可組合項可以在 Vue 元件的 `