回调在何时/完成从未被调用

时间:2015-05-06 20:20:43

标签: jquery backbone.js

在我的任何一个集合中都没有条目的情况下,渲染函数永远不会被调用。问题:解析/完成解析时需要返回的最低要求是什么?

$.when(collection2.fetch(), collection2.fetch())
    .done(function(data, data2){
        ...
        _this.render();
    });

注意,我用Backbone.js标记了这个问题,表明获取请求是Backbone.Collection.fetch()。

1 个答案:

答案 0 :(得分:1)

如果没有fetch的代码,我只能建议最低限度。

如果您的收藏集为空,请从$.Deferred().resolve().promise()返回fetch(),然后立即运行done(当然 承诺当然正在解决)