React使用状态异步
一个自定义的钩子触发器调用异步函数,每个依赖项都会更改。 支持保存和更新以获取数据。
安装
与npm
npm install --save react-use-state-async
带纱
yarn add react-use-state-async
用法
import * as React from "react" ;
import useStateAsync from "react-use-state-async" ;
const getSomethingApi = ( id ) => {
return new Promise ( ( res , rej ) => {
setTimeout ( ( ) => {
if ( id % 2 === 0 ) res ( { id , fakeData : true } ) ;
1