鍍金池/ 問答/HTML/ redux state中的子數(shù)據(jù)首次異步加載數(shù)據(jù)的疑惑?

redux state中的子數(shù)據(jù)首次異步加載數(shù)據(jù)的疑惑?

看標(biāo)題估計你們沒看懂,哈哈哈哈,我也沒看懂

回答
編輯回答
離觴

1.首先,加載數(shù)據(jù)可以在didmounted生命周期鉤子函數(shù)里處理
2.并不是卸載了再次掛載的時候如果有數(shù)據(jù)了就不需要重新從后端api請求數(shù)據(jù),再次請求是必須的,因為在你組件卸載的過程中,或者是在你上次加載之后數(shù)據(jù)可能已經(jīng)發(fā)生了變化,所以需要組件每次掛載都重新加載最新數(shù)據(jù)
3.即使你做了一層判斷,也沒有違背ui=f(data)的原理,你可以理解為這里的data是映射到ui所需要的data,而這些data可能直接來源于state,也可能是經(jīng)過了一層處理

2017年4月26日 16:36
編輯回答
毀了心

那你是不是可以在state里面存儲一個標(biāo)識,判斷是不是應(yīng)該去加載數(shù)據(jù)

2018年8月11日 13:14