如何加载Nunjucks模板异步(客户端)?

时间:2015-04-13 18:42:29

标签: nunjucks

从我在文档中看到的,当你使用render api并传递第三个参数进行回调时,对render的调用应该是异步的,而不是同步的,但是当我这样做客户端时:

nunjucks.render("template.html", data, function(err, res) {
    $("#resultDiv").html(res);
});

它仍在执行同步xhr请求。 (要清楚,它渲染得很好,但它不是异步调用。)

1 个答案:

答案 0 :(得分:1)

由于没有更好的答案在一夜之间出现并且你提出要求,我的评论答案是:

查看库代码,看起来这是预期的行为。如果您按照渲染调用的路径进行操作,则会在代码中找到this comment。我认为你的问题的答案可能是以某种形式或方式覆盖这个加载器(fork repo,monkey-patch it等)。