函数组件•Hooks
Hooks 是 React 16.8 版本中为函数组件引入的一种特性。
Hooks 允许函数组件在不使用类组件的情况下拥有内部状态(state)和其他特性。
Hooks 有限制,只能在组件(或其它 Hooks)的顶部调用 Hooks。
在查看 Hooks 源码时,会反复出现 <S>、<T>、<P>、<I>
这些大写字母,React 约定有对应的全称
- S -> state -> 表示数据
- T -> Type -> 表示类型
- P -> props -> 表示属性传值
- I -> initial -> 表示初始值