提供处理副作用的函数(数据订阅, 更新dom等), 也能够自定义Hook Api, 使得开发起来具有灵活性, 更多Api可以点击详情
使用React Hook获取数据
import React, { useState...的钩子通过axios获取远程mock数据, 并且使用setData更新页面.但是在运行程序的时候, 会出现一个问题即会发送两次请求,使用useEffect发送请求时,相当于在componentDidMount...应该如何避免, 并且做到在组件安装时获取数据.
import React, { useState, useEffect } from 'react';
import { Form, Input, Table...如果包含变量的数组为空,则在更新组件时挂钩不会运行,因为它不必监视任何变量.更多关于Effect Hook的详情,点击此处
手动触发Hook
此时, 组件安装成功后会获取数据, 现在, 我们希望可以有个点击按钮可以触发...use命名开头的函数, 并且返回一个组件所需要的数据和更新数据的方法.