我正在開發(fā)一個簡單的應用程序來展示 Appwrite 和 Nuxt 3(候選版本 11)的 CRUD 操作??梢栽诖颂幷业较嗤脑创a。
我正在使用應用程序的登陸頁面(index.vue
)進行簡單重定向,即如果 account
在 accountStore
中退出,我想將用戶重定向到 /workouts
路由,否則詢問他們通過重定向到 /login
路由來登錄。
我面臨的問題是,當我登陸 index.vue
頁面時(Appwrite 中沒有正在進行的用戶會話),我仍然被重定向到 /workouts
路線,而不是 /登錄
路線。我認為同樣的原因是控制臺中記錄的以下錯誤。
我需要幫助找出錯誤消息的來源以及如何修復它。
這是我的公共 github 存儲庫:https://github.com/EshaanAgg/workout-buddy
這可能是 Nuxt 3 或 Vite 的錯誤,因為 Nuxt 3 目前只是候選版本。
此外,在我看來,服務器端渲染 (SSR) 總是讓事情變得如此復雜。您似乎沒有使用 SSR,因此您可以更新 nuxt.config.ts 以禁用 SSR:
{ // ... other stuff ssr: false }