javascript - 入门 - 集合未填充 View

标签 javascript backbone.js

我尝试通过执行以下操作来呈现此数据

this.listenTo(this.collection, 'reset', this.render);
console.log(this.collection);

我假设在执行提取时会调用重置事件,但我不能 100% 确定。

我的收藏定义如下:

var FavoritesTable = Backbone.Collection.extend({
    Name: 'FavoritesTable',
    model: FavoritesRow,
    url: $A.Reg.get('_path_ajax'),
    initialize: function (models, options) {
        console.log(this.fetch(options));
    }
});

最佳答案

如果您希望 fetch 重置集合,您可以将 {reset: true} 作为选项传递。 Docs .

关于javascript - 入门 - 集合未填充 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25059128/

相关文章:

javascript - 如何检测IE11并将其重定向到其他网站

javascript - jquery 复选框树是否支持使用类选择器而不是 Id 以编程方式扩展的能力?

javascript - 引用错误 : Can't find variable: __gCrWeb

javascript - 如何使用 JayData 创建数据库上下文/连接

backbone.js - 更新 Backbone Marionette ItemView 的某些部分

javascript - 为什么在页面首次加载时无法在 backbone 中获取元素的大小?

javascript - 如何读取时间戳以及如何减去两个时间戳?

javascript - 如何将当前幻灯片编号和淡入淡出效果添加到简单的幻灯片

javascript - 主干事件不会因小的 css 更改而触发 - 将 css float 添加到 img 标签

javascript - 使用 casperJS 测试 jQuery Geocomplete 插件(自动完成)