鍍金池/ 問(wèn)答/HTML5  HTML/ react native 清除store,退出程序會(huì)引發(fā)程序崩潰?

react native 清除store,退出程序會(huì)引發(fā)程序崩潰?

如何優(yōu)雅的設(shè)計(jì)地設(shè)計(jì)退成登錄功能?

現(xiàn)在的程序使用了redux,然后在退出登錄的時(shí)候想把sotre里面的數(shù)據(jù)全部清除掉,會(huì)發(fā)現(xiàn)其他頁(yè)面會(huì)依賴sotre,store被清空會(huì)發(fā)生crash。
更詳細(xì)的情景
在退出登錄頁(yè)面點(diǎn)擊退出登錄才會(huì)清除store,并且退出登錄頁(yè)面沒有依賴store,但是發(fā)現(xiàn)清除store會(huì)造成之前訪問(wèn)的幾個(gè)頁(yè)面崩潰,錯(cuò)誤原因是之前的頁(yè)面試圖去store取數(shù)據(jù),沒有取到。

所以有什么解決辦法嗎?或者更優(yōu)雅的設(shè)計(jì)。

回答
編輯回答
陌如玉

1、只清除登錄相關(guān)的store
2、不要清空store,而是用默認(rèn)值去覆蓋

2017年1月13日 06:57