使用回调时,Node get API不会返回任何数据

时间:2017-01-31 18:26:52

标签: javascript node.js callback

希望这不是一个重复的问题。我使用了一个回调函数,它不会将任何数据返回给客户端,

代码

'use strict';
(function() {
  var StoreAPI = require('Store');
  module.exports = {
    getBooks: function(event, context) {
      var events;
      asyncJobInfo(function(data) {
        return {
          error: false,
          errorCode: 0,
          body: {
            books: data
          }
        }
      });
    }
  };
  var asyncJobInfo = function(callback) {
    StoreAPI.getAll('books', function(err, data) {
      callback(data);
    });
  };
}());

0 个答案:

没有答案