我正在使用Firebase和VueJS以及VUEX。
我想在刷新页面时让用户保持更新状态。
我该怎么办?
答案 0 :(得分:0)
我把逻辑放在了一个vuex变异中:
retrieveUser(state) {
auth.onAuthStateChanged((user) => {
if (user === null) {
state.user.key = null
} else {
state.user.key = user.uid
router.replace('/forum')
}
})
},
我在我的组件的beforeCreate
中调用它:
this.$store.dispatch('RETRIEVE_USER')