1.1.2 • Published 11 months ago
await-close v1.1.2
安装
`# use npm
npm i await-close # use yarn
yarn add await-close`
使用
首先引入
to
函数,可以看到包很小,只有 370b,gzip 压缩后只有 242b,所以放心引入,别担心什么包大小问题。 我们通过to
来改写一下上面第一种问题:`import to from 'await-close'
// 获取列表list
const err, data = await close(getList(params))
if (err) return
// 获取单个详情
const info = await close(getListById(list0?.id))`
通过
to
函数改造后,如果返回第一个参数不为空时,说明该请求报错,就可以提前 return 出去,如果不存在第一个参数时,则异步请求成功。