hook使用記錄

最近有前端項目使用了hook,就使用中遇到的問題總結。

1. hook中沒有了this的概念,因此在遇到觸發事件函數要傳遞參數時,要寫成匿名函數的形式(因爲傳參數時沒有了事件綁定bind這個方式)。

2. 組件銷燬時,可在其匿名函數的形式中重置組件的store裏的狀態。

3. useEffect函數使用時,後面要帶個參數,表示參數變化時纔會再次執行。若不帶參數,會形成死循環。

4. 若hook的store裏的狀態比較多時,想重置其store裏的狀態,可有什麼好的編寫方式?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章