将异步方法包装到光纤中以进行同步执行
如果将带有参数 (error, result) => {}
的回调作为包装函数的参数给出,则异步包装的函数仍可以异步运行。
Meteor.wrapAsync
的合并允许简化回调的代码,因为现在可以忽略回调以补偿使得调用块成为其当前的 Fiber
。
要了解 Fibers 的工作原理,请阅读: https : //www.npmjs.com/package/fibers 。
如果将带有参数 (error, result) => {}
的回调作为包装函数的参数给出,则异步包装的函数仍可以异步运行。
Meteor.wrapAsync
的合并允许简化回调的代码,因为现在可以忽略回调以补偿使得调用块成为其当前的 Fiber
。
要了解 Fibers 的工作原理,请阅读: https : //www.npmjs.com/package/fibers 。