在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 為什么React異步請求數(shù)據(jù)報錯而Vue不會出現(xiàn)類似報錯

為什么React異步請求數(shù)據(jù)報錯而Vue不會出現(xiàn)類似報錯

用react在componentDidMount下ajax 偶爾會出現(xiàn)這種錯誤

Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the Timer component.

大概是從DOM中移除了react組件,這時才調(diào)用setState改變組件的狀態(tài)
但是印象里vue好像不會出現(xiàn)類似的報錯
是因為渲染機制的不同嗎?
請大神們賜教 謝謝

回答
編輯回答
愚念

提示明明寫著:你的setState用錯地方了。

2017年5月21日 11:06
編輯回答
墻頭草

這是警告,不是錯誤,你不管他也沒什么太大關(guān)系
如果有強迫癥的話可以加入下面的代碼解決

componentWillUnmount(){
    this.setState=()=>{};
}
2018年4月13日 12:11