了解Hook
一、HOOK简介
HOOK是React16.8.0之后出现
组件:无状态组件(函数组件)、类组件
类组件中的麻烦:
-
this指向问题
-
繁琐的生命周期
-
其他问题
HOOK专门用于增强函数组件的功能(HOOK在类组件中是不能使用的),使之理论上可以成为类组件的替代品
官方强调:没有必要更改已经完成的类组件,官方目前没有计划取消类组件,只是鼓励使用函数组件
HOOK(钩子)本质上是一个函数(命名上总是以use开头),该函数可以挂载任何功能
HOOK种类:
- useState
- useEffect
- 其他…
博主开始运营自己的公众号啦,感兴趣的可以关注“飞羽逐星”微信公众号哦,拿起手机就能阅读感兴趣的博客啦!