c
这样写node报错,这个thunkify包装该怎么写?
示例如下:
const co = require('co') const thunkify = require('thunkify') const fs = require('fs') // 在此 thunkify 原函数,得到一个【输入参数为回调函数】的函数 const read = thunkify(fs.readFile) function * wrapper () { // yield 语句对函数或 Promise 生效,对原始值不生效 let x = yield read('demo.js', 'utf8') return x } // co 自动执行 wrapper 生成器,在 Promise 中获取 yield 结果 co(wrapper).then(data => { console.log(data) })
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
示例如下: