没有合适的资源?快使用搜索试试~ 我知道了~
use-async-effect:具有取消和 CPromise 其他功能的异步效果挂钩
共27个文件
js:16个
html:2个
md:2个
需积分: 10 0 下载量 120 浏览量
2021-07-24
15:18:22
上传
评论
收藏 146KB ZIP 举报
温馨提示
useAsyncEffect2 :snowflake: 该库通过提供useEffect和useCallback钩子的异步版本,使得在 React 组件中使用可取消的异步效果成为可能。 由于超时、用户请求或在卸载组件或某些依赖项已更改时自动取消,这些钩子可以取消其中的异步代码。 该库旨在尽可能轻松地在 React 组件中使用复杂和复合的异步例程。 它在之上工作,通过异步代码简化了许多常见挑战的解决方案。 可以与可取消版本的Axios ( ) 和fetch API ( ) 组合使用,以获取具有网络请求的自动可取消 React 异步效果/回调。 快速开始 您必须使用生成器语法而不是 ECMA 异步函数,基本上是通过将await替换为yield和async()=>{}或将async function()替换为function* : // plain React useEffect hook useEf
资源推荐
资源详情
资源评论
收起资源包目录
use-async-effect-master.zip (27个子文件)
use-async-effect-master
LICENSE.txt 1KB
.eslintrc.js 252B
lib
use-async-effect.js 17KB
playground
index.html 583B
rollup.config.js 711B
src
TestComponent4.js 828B
TestComponent2.js 1KB
TestComponent6.js 4KB
TestComponent3.js 698B
TestComponent9.js 1KB
TestComponent5.js 2KB
App.js 3KB
TestComponent7.js 935B
TestComponent1.js 1KB
TestComponent8.js 846B
index.js 242B
.npmignore 33B
.travis.yml 102B
test
rollup.config.js 840B
src
index.js 24KB
test.html 667B
README.md 19KB
use-async-effect.d.ts 3KB
.gitignore 95B
CHANGELOG.md 8KB
package-lock.json 447KB
package.json 3KB
共 27 条
- 1
资源评论
婉君喜欢DIY
- 粉丝: 13
- 资源: 4617
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 三菱PLC(Mitsubishi)通讯协议的C#实现,支持FX、Q系列的ASCII-3E、BIN-3E、FX串口格式
- 五一建模20242024
- rainy-day.jpg
- IMG_20240501_171218.jpg
- Swift-内购封装swift版本
- 经典CNN网络之ResNet 图像分类网络实战项目:7种小麦叶片病害分类(迁移学习)
- Java毕设之ssm010基于ssm的新能源汽车在线租赁管理系统+vue.rar
- Java毕设之ssm009毕业生就业信息统计系统+vue.rar
- Java毕设之ssm008医院门诊挂号系统+jsp.rar
- Java毕设之ssm007亚盛汽车配件销售业绩管理统+jsp.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功