ReactNative中Hooks封装与使用
组件是 React 代码复用的主要单元,但如何将一个组件封装的状态或行为共享给其他需要相同状态的组件并不是显而易见的。ReactNative 和 React 一样可以使用函数式组件或 Class 组件。最开始只有 Class 组件能够使用 state ,函数式组件都是无状态的。并且渲染结果只与参数有关,参数相同,每次渲染结果都相同。组件之间如果有复用的需求,有一些可复用的逻辑需要从组件中抽取出来,通常是使用 render props 或 高阶组件。render propsclass Mouse ex











