将nodejs回调结果绑定到全局变量

时间:2015-03-31 01:44:22

标签: javascript jquery node.js callback

我试图简化我的节点js功能。我正在写一个夜班测试,这就是我的设置。


test.js

setUp: function(browser, callback) {
var testSetup = function(cb) {
  util.createDefaultSetup(cb);
};

var helper = function(res, cb) {
  // res is the result object from the util function
  default_setup = res.data;
  cb();
};

async.waterfall([
  testSetup,
  helper
], callback);

},


util.js中

createDefaultSetup: function(cb) {
console.log('Default Setup');
var args = {};
post(
    URL + '/testing/create_sample_setup/',
    args,
    'Creating ',
    'Not able to create ',
    cb,
    'json');

}

这是一段有效的代码。我试图让我的test.js更简单,没有异步瀑布。有什么建议? test.js函数的最终动机是绑定回调结果(res)并将其存储在全局变量中。

0 个答案:

没有答案
相关问题