[英]Missing dependency array in useEffect in React docs
我的問題很簡單,為什么這里沒有依賴數組https://reactjs.org/docs/hooks-custom.html
這不應該導致不必要的訂閱和取消訂閱嗎? 傳遞 props.friend.id 會導致不同的行為嗎?
沒有依賴數組的useEffect
將在每次組件更新時運行。
如果我們認為 ChatAPI 在重復訂閱時不會做任何事情,我們不一定需要通過 dep。 大批。
在這里找到我的關閉https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skiping-effects 。
所以傳遞 dep 是正確的方法,我想他們為了簡單起見就把它省略了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.