問題是這樣的:我的某個(gè)頁面中會(huì)請(qǐng)求一個(gè)速度較慢的接口,通過接口中的數(shù)據(jù),將頁面的url變化一下從而查詢到一些數(shù)據(jù)(例如:獲取一堆機(jī)構(gòu)的id,通過第一個(gè)id查詢展示出第一個(gè)機(jī)構(gòu)的數(shù)據(jù)。),但是在快速點(diǎn)擊菜單切換到另一個(gè)頁面的時(shí)候,過一會(huì)兒會(huì)跳回之前的頁面。但是在切換的時(shí)候,之前那個(gè)頁面代碼中的componentWillUnmount都觸發(fā)了,但是請(qǐng)求慢接口之后的事情(其實(shí)是history對(duì)象的push方法)依然發(fā)生了,請(qǐng)問這是怎么回事呢?
如何杜絕componentWillUnMount之后發(fā)生的事件?
九州編程
2018-10-24 14:02:28