骨干js-json收集结果
backbone js json collection result
因此,当谈到Backbone时,我仍然有点初学者,因为我今天试图尝试使用它来产生一些结果。我遇到的问题是能够看到json集合对象的结果。希望有人能帮我一点忙,给我指明正确的方向。
到目前为止,我的设置是这样的:
var Game = Backbone.Model.extend({});
var GameList = Backbone.Collection.extend({
model: Game,
url: 'link to server json object',
parse: function(response) {
return response;
}
});
var GameListView = Backbone.View.extend({
el: $('#games-list'),
initialize: function() {
var self = this;
this.collection = new GameList();
this.collection.fetch().done(function() {
self.render();
});
},
render: function() {
this.collection.each(function(game) {
console.log('Game.', game);
});
}
});
var testApp = new GameListView();
这在控制台中产生:
Game.
r {cid: "c2", attributes: Object, collection: r, _changing: false, _previousAttributes: Object…}
我不确定哪里出了问题,我想先看看json对象,然后能够循环浏览每个项目。
您正在寻找toJSON()
方法,该方法将模型从Backbone
集合或模型转换为JSON
,例如:
var json = game.toJSON();
这种方法在Backbone
开发中经常使用,通常用于将模型传递给html
模板
相关文章:
- 如何在核心php应用程序中使用节点js json Web令牌库
- 如何在模态助推器中显示计算结果(JS)
- 骨干js-json收集结果
- three.js JSON文件压缩
- node.js JSON.parse reviver没有't报告重复的密钥
- Node.js-JSON.parse-将节点添加到结果中
- 序列化方向结果到 JSON 发送到我的网络服务无法正常工作
- Django/JS: json.dumps and parse.json
- 在python服务器上从Fabric.js JSON构建图像
- 节点.js JSON 文件的要求
- 节点.js JSON 解析
- 节点.js JSON 标头
- Node.js JSON.parse(字符串)正在返回一个字符串
- Node.JS JSON.parse UTF-8 issue
- Ember.js JSON API confusion
- D3.js JSON for Each映射到新数组
- JS/JSON未捕获语法错误:意外的令牌:
- 使用Three.js(JSON)导出器在Three.js中加载Blender动画
- bootstrapvalidatorremote的回调结果是json
- 404而将JS变量推到PHP,调用PHP函数,将结果作为JSON字符串传递给JS,并可能在使用它时失败