Saya sedang membangunkan aplikasi mudah untuk menunjukkan operasi CRUD dengan Appwrite dan Nuxt 3 (calon lepas 11). Kod sumber untuk perkara yang sama boleh didapati di sini.
Saya menggunakan halaman log masuk apl (index.vue
)進(jìn)行簡單重定向,即如果 account
在 accountStore
中退出,我想將用戶重定向到 /workouts
路由,否則詢問他們通過重定向到 /login
laluan) untuk log masuk.
Masalah yang saya hadapi ialah apabila saya log masuk index.vue
頁面時(Appwrite 中沒有正在進(jìn)行的用戶會話),我仍然被重定向到 /workouts
路線,而不是 /登錄
laluan. Saya fikir sebab yang sama ialah ralat berikut yang dilog masuk dalam konsol.
Saya memerlukan bantuan untuk mengetahui dari mana datangnya mesej ralat dan cara membetulkannya.
Ini adalah repositori github awam saya: https://github.com/EshaanAgg/workout-buddy
Ini mungkin pepijat dengan Nuxt 3 atau Vite, kerana Nuxt 3 pada masa ini hanya calon keluaran.
Selain itu, Rendering Sisi Pelayan (SSR) sentiasa membuat perkara menjadi rumit pada pendapat saya. Anda nampaknya tidak menggunakan SSR, jadi anda boleh mengemas kini nuxt.config.ts untuk melumpuhkan SSR:
{ // ... other stuff ssr: false }