没有合适的资源?快使用搜索试试~ 我知道了~
cancelable-result:一个微小的实用程序,可取消结果
共6个文件
json:2个
gitignore:1个
md:1个
需积分: 5 0 下载量 176 浏览量
2021-03-25
11:57:26
上传
评论
收藏 4KB ZIP 举报
温馨提示
可取消的结果 一个微小的实用程序,可取消结果 问题 当我们编写应用程序逻辑时,我们希望对错误的处理非常明确。 我们希望为应用程序特定的错误提供类型化的接口,该接口的处理方式与关键语言错误(例如SyntaxError等)的处理方式有所不同。此外,我们还编写了异步代码以取消Promise。 这在React useEffect上很明显,您可以在其中运行promise并希望在处理效果后避免异步调度。 目前,该语言还没有适当处理此问题的方法。 灵感来源 Rust是一种通过Result处理错误的语言。 这已经在JavaScript / TypeScript中实现了,例如和 。 这些是很好的解决方案,但远远超出了返回异步结果的简单需求。 可取消的诺言很难实现,因为您可以链接诺言。 但是从可取消结果的角度来看,它变得更加简单。 通过使用以下典型的React模式: React . useEffect (
资源推荐
资源详情
资源评论
收起资源包目录
cancelable-result-main.zip (6个子文件)
cancelable-result-main
.gitignore 55B
package.json 807B
src
index.ts 1KB
tsconfig.json 470B
README.md 2KB
yarn.lock 608B
共 6 条
- 1
资源评论
马克维
- 粉丝: 33
- 资源: 4643
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功