- 低代碼平臺開發實踐:基于React
- 秦小倩
- 218字
- 2024-06-06 18:21:46
1.3 React Hooks
React Hooks在React 16.8時正式發布,它使函數組件能擁有自己的狀態,對類組件沒有影響。實戰部分將大量使用函數組件,主要原因是類組件存在如下3個問題。
? 必須時常關注this關鍵字的指向,對初學者而言這不是一件容易的事。
? 相同的生命周期在類組件中最多定義一個,這導致彼此無關的邏輯代碼被糅雜在同一個函數中。
? 不同的生命周期函數可能包含相同的代碼,最常見的便是componentDidMount和componentDidUpdate。
React提供了很多內置的Hooks,每個Hooks有各自的用處,本節只介紹實戰部分常用的Hooks,并列舉一些自定義Hooks。
推薦閱讀
- Advanced Machine Learning with Python
- Docker技術入門與實戰(第3版)
- Java從入門到精通(第4版)
- C#程序設計(慕課版)
- Groovy for Domain:specific Languages(Second Edition)
- 算法訓練營:提高篇(全彩版)
- JavaScript入門經典
- Visual Basic程序設計教程
- 計算機應用基礎案例教程
- Programming Microsoft Dynamics? NAV 2015
- 超簡單:Photoshop+JavaScript+Python智能修圖與圖像自動化處理
- ROS機器人編程實戰
- Game Development Patterns and Best Practices
- C語言開發寶典
- Web前端開發全程實戰:HTML5+CSS3+JavaScript+jQuery+Bootstrap