最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

哪里该快递应用内的回调是从哪里来的?

IT培训 admin 4浏览 0评论

哪里该快递应用内的回调是从哪里来的?

一些freecodecamp后,我开始做从MDN快递JS教程( 2)对于一些后端。

我停留在理解能力,其中在async.parallel回调是从哪里来的,什么是代表。

如果我删除回调的网站不会加载,所以它必须有一些重要的意义,但遗憾的是我没有胶水。难道调用函数(ERR,结果){res.render(“指数”,[...]}),以使结果availalble数据?

var Book = require(’…/models/book’);
var async = require(‘async’);
exports.index = function(req, res) {
    async.parallel({   
        book_count: function(callback) {
            Book.countDocuments({}, callback);
        },
        [...]
        [...]
    function(err, results) {
        res.render('index', { 
            title: 'Local Library Home', 
            error: err, data: results 
        });
    });
};
回答如下:

回调是异步请求完成时调用的通用函数。 在这种特定情况下,回调被用作获取数据进行异步请求,以填补你的页面上的图书数量的方法。这些都是必要的,因为这些查询的是非阻塞的,这意味着使用Javascript将继续执行其他周围的代码,直到调用回调函数。如果您想对他们在先前由@ dnp1204提到一般看here如何工作的更多细节。我希望这回答了你的问题。

哪里该快递应用内的回调是从哪里来的?

一些freecodecamp后,我开始做从MDN快递JS教程( 2)对于一些后端。

我停留在理解能力,其中在async.parallel回调是从哪里来的,什么是代表。

如果我删除回调的网站不会加载,所以它必须有一些重要的意义,但遗憾的是我没有胶水。难道调用函数(ERR,结果){res.render(“指数”,[...]}),以使结果availalble数据?

var Book = require(’…/models/book’);
var async = require(‘async’);
exports.index = function(req, res) {
    async.parallel({   
        book_count: function(callback) {
            Book.countDocuments({}, callback);
        },
        [...]
        [...]
    function(err, results) {
        res.render('index', { 
            title: 'Local Library Home', 
            error: err, data: results 
        });
    });
};
回答如下:

回调是异步请求完成时调用的通用函数。 在这种特定情况下,回调被用作获取数据进行异步请求,以填补你的页面上的图书数量的方法。这些都是必要的,因为这些查询的是非阻塞的,这意味着使用Javascript将继续执行其他周围的代码,直到调用回调函数。如果您想对他们在先前由@ dnp1204提到一般看here如何工作的更多细节。我希望这回答了你的问题。

发布评论

评论列表 (0)

  1. 暂无评论