2024-12-25 旅行分帳應用程式-設定路由
2024-12-25 旅行分帳應用程式-設定路由
好的!你的 Vue 元件名稱是 **SplitBill.vue
**,那麼你的專案應該是這樣的結構:
1 | src/ |
🚀 下一步
我們需要把這個 SplitBill.vue
元件正確地運行,你可以這樣做:
📌 1️⃣ 確保 Vue 專案正在執行
你的專案應該是用 Vite 建立的,那麼請先在終端機(Terminal)裡輸入:
1 | npm run dev |
這樣你的 Vue 開發伺服器就會啟動,然後你可以在 http://localhost:5173/ 看到你的應用程式。
📌 2️⃣ 確保 SplitBill.vue
被匯入並使用
如果 SplitBill.vue
是一個 元件(Component),那麼你需要在 App.vue
裡 匯入 它並使用:
修改 App.vue
1 | <script setup> |
這樣 App.vue
就會**正確載入 SplitBill.vue
**,然後在瀏覽器上顯示。
📌 3️⃣ 如果 SplitBill.vue
是獨立頁面
如果你希望 SplitBill.vue
是一個獨立的頁面(而不是 App.vue
裡的元件),你需要使用 Vue Router。
請先確保專案有安裝 Vue Router:
1 | npm install vue-router |
然後設定路由,讓 SplitBill.vue
作為某個頁面:
router.js
1 | import { createRouter, createWebHistory } from "vue-router"; |
在 main.js
啟用路由
1 | import { createApp } from "vue"; |
📌 4️⃣ 重新啟動專案
如果你改了路由,請記得重新啟動開發伺服器:
1 | npm run dev |
然後你可以打開 http://localhost:5173/ 來測試你的 SplitBill.vue
🎉
🔜 下一步
現在你的 Vue 元件應該可以跑起來了!
👉 步驟 3:新增「支出款項」功能,讓成員可以記錄誰付了錢! 🎯