我有一个简单的JSON Feed,我试图在BackBone.JS应用中阅读。
我面临的挑战是网络流量完全空白,如下图所示:
使用以下代码:
//Collections
var Topics = Backbone.Collection.extend({
model: TopicStruct,
initialize: function(){
console.log('Collector Responding!');
},
url: 'http://dev-sw-budget.gotpantheon.com/sort-coordinator-json',
render: function(){
console.log('Topics Render Responding!');
},
});
为什么我没有在Backbone应用程序中获取数据?
更新:
我的提取代码:
$(document).ready(
function(){
console.log('--- DOM Ready!');
var topics = new Topics();
var topicsView = new TopicsList({collection: topics});
topics.fetch({reset: true});
$('#data table').append(topicsView.el);
}
);
答案 0 :(得分:1)
我认为问题在于你没有在你的收藏中调用fetch()
。我已将您的代码放在一个JSFiddle中并且它可以正常工作。
var topics = new Topics();
topics.fetch();