現(xiàn)在有一個場景,在用戶退出登錄之后,要將state下面的所有狀態(tài)重置回初始狀態(tài),避免在切換用戶的時候數(shù)據(jù)會串,請問要怎樣做呢?
2 回答

aluckdog
TA貢獻1847條經(jīng)驗 獲得超7個贊
創(chuàng)建一個
mutation
,將state
重新賦值為初始值(可以在開始時深拷貝一個state
對象)創(chuàng)建一個
action
,觸發(fā)上面的mutation
退出登錄時調(diào)用這個
action
沒實際試過。

倚天杖
TA貢獻1828條經(jīng)驗 獲得超3個贊
已經(jīng)有人答了,我認為最好的方法就是創(chuàng)建一個mutation叫做reset,然后再通過reset的action調(diào)用這個方法。
至于初始值你可以用一個變量存著,但是注意避免對象引用賦值,拷貝一個新對象。
添加回答
舉報
0/150
提交
取消