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
)进行简单重定向,即如果 account
在 accountStore
中退出,我想将用户重定向到 /workouts
路由,否则询问他们通过重定向到 /login
laluan) untuk log masuk.
Masalah yang saya hadapi ialah apabila saya log masuk index.vue
页面时(Appwrite 中没有正在进行的用户会话),我仍然被重定向到 /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: