問題:我做的是一個商城項目,說來話長,由于種種原因,用戶登錄態(tài)得靠我前端來保存,日了狗啊?,F(xiàn)在的做法是:在入口文件(main.js)發(fā)起一個請求,根據(jù)返回的結果判斷用戶是否合法,合法的話就在設置store.state.userStatus:true,否則為false,然后后續(xù)的組件都根據(jù)store.state.userStatus做出判斷。一切都挺順利的,直到刷新瀏覽器,由于接口是xhr請求,異步,所以如果我在個人中心組件刷新瀏覽器,得到的是store.state.userStatus的初始值,并不是根據(jù)接口判斷后設置的值,這就有問題了。。。我懷疑能不能用vuex保存用戶的登錄態(tài),如果能,應該怎么操作呢?如果不能,那前端怎么保存用戶登錄態(tài)才比較妥善呢?
添加回答
舉報
0/150
提交
取消