最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

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

运维笔记admin16浏览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如何工作的更多细节。我希望这回答了你的问题。

发布评论

评论列表(0)

  1. 暂无评论