getAccountPromise
会返回一些ID响应。
我究竟如何将此变量传递给promise链中的下一个函数?
var Promise = require('promise');
exports.createCampaign = function createCampaign(tokens, url, fund, insights)
{
var a = helper.getAccountPromise(tokens);
a.then(helper.getFundingPromise())
....
答案 0 :(得分:0)
我认为您的问题是您调用helper.getFundingPromise
并将其产生的承诺作为回调传递到您的承诺链中。只需删除括号,以便将函数本身作为回调传递。
var Promise = require('promise');
exports.createCampaign = function createCampaign(tokens, url, fund, insights)
{
var a = helper.getAccountPromise(tokens);
a.then(helper.getFundingPromise)
....