我正在開發(fā)一個(gè)簡(jiǎn)單的應(yīng)用程式來展示 Appwrite 和 Nuxt 3(候選版本 11)的 CRUD 操作??梢栽诖颂幷业较嗤脑汲淌酱a。
我正在使用應(yīng)用程式的登陸頁(yè)面(index.vue
)進(jìn)行簡(jiǎn)單重定向,即如果account
在accountStore
中退出,我想將使用者重定向到/workouts
路由,否則詢問他們透過重定向到/login
路由來登入。
我面臨的問題是,當(dāng)我登陸index.vue
頁(yè)面時(shí)(Appwrite 中沒有正在進(jìn)行的使用者會(huì)話),我仍然被重定向到/workouts
路線,而不是/登入
路線。我認(rèn)為同樣的原因是控制臺(tái)中記錄的以下錯(cuò)誤。
我需要幫助找出錯(cuò)誤訊息的來源以及如何修復(fù)它。
這是我的公開 github 儲(chǔ)存庫(kù):https://github.com/EshaanAgg/workout-buddy
這可能是 Nuxt 3 或 Vite 的錯(cuò)誤,因?yàn)?Nuxt 3 目前只是候選版本。
此外,在我看來,伺服器端渲染 (SSR) 總是讓事情變得如此複雜。您似乎沒有使用 SSR,因此您可以更新 nuxt.config.ts 以停用 SSR:
{ // ... other stuff ssr: false }