Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Mengapa kode berikut tidak berfungsi pada middleware nuxt?
//middleware/checkAuth.js
export default function({store, redirect}) {
if(store.state.user.userData !== null) {
return redirect ('/')
} else {
return redirect ('/login')
}
}
Ketika saya masuk halaman home tidak teredirect ke halaman login padahal state userData kondisinya null. Bagaimana cara yg benar?
0
1 Jawaban:
coba console.log(store.state.user.userData) lihat hasil perbedaannya saat user login dan saat user tidak login , nanti itu bisa jadi value yang kamu uji
0
Tanggapan
Udah bang hilman, bedanya klo blm login valuenya null dan klo udh login valuenya object
coba aja != null, satu sama dengan. pastikan juga udah masuk ke if else dengan taro console.log di keduanya satu console.log('masuk di if') yang else juga
Oke bang hilman sy coba, thanks sarannya