Backbone.js收集器数据丢失

时间:2014-04-08 11:21:09

标签: json backbone.js drupal-7 drupal-views

我有一个简单的JSON Feed,我试图在BackBone.JS应用中阅读。

我面临的挑战是网络流量完全空白,如下图所示:

enter image description here 使用以下代码:

 //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);
      }
  );

1 个答案:

答案 0 :(得分:1)

我认为问题在于你没有在你的收藏中调用fetch()。我已将您的代码放在一个JSFiddle中并且它可以正常工作。

var topics = new Topics();
topics.fetch();