快来加入我们吧!
"小和山的菜鸟们",为前端开发者提供技术相关资讯以及系列基础文章。为更好的用户体验,请您移至我们官网小和山的菜鸟们 ( https://xhs-rookies.com/ ) 进行学习,及时获取最新文章。
"Code tailor" ,如果您对我们文章感兴趣、或是想提一些建议,微信关注 “小和山的菜鸟们” 公众号,与我们取的联系,您也可以在微信上观看我们的文章。每一个建议或是赞同都是对我们极大的鼓励!
我们为什么要学 hooks
没有破坏性改动
- hooks 是完全可选的 : 不需要重写任何代码就可以在组件中尝试
hook
- 100%向后兼容的 :
hook
不包含任何破坏性改动 - 现在已经可以使用 :
hook
发布于React 16.8
动机
Hook
解决了我们五年来编写和维护成千上万的组件时遇到的各种各样看起来不相关的问题。无论你正在学习 React
,或每天使用,或者更愿尝试另一个和 React
有相似组件模型的框架,你都可能对这些问题似曾相识。
-
组件之间复用状态逻辑很难
-
复杂的组件