Hook在中文的意思是钩子, 而在react也是充当这个角色, Hook是服务于函数组件的方法, Hook提供了各种API, 如State Hook提供类型setState的功能, Effect Hook...提供处理副作用的函数(数据订阅, 更新dom等), 也能够自定义Hook Api, 使得开发起来具有灵活性, 更多Api可以点击详情
使用React Hook获取数据
import React, { useState...自定义Hook
当我们想在两个函数之间共享逻辑时,我们会把它提取到第三个函数中, 用于可复用的组件函数.
...
const useFetchData = () => {
const [search...而使用自定义Hook的好处, 就说组件本身不需要对于Hook有太多的了解, 只需要获取一个组件所需要的变量就可以....Hook中返回的对应的状态.