标签: javascript promise bluebird
我使用Bluebird作为promise库,我有以下回调模式,我想使用promises。
var func = function(err, data) { if(err) { // do this with err } else { // do this with data } }
所需的通话模式:
func.resolve(data); func.reject(err);
如何修改原始函数定义以支持所需的调用模式?