Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 为什么不能将模型添加到BackboneJS中的集合中_Backbone.js - Fatal编程技术网

Backbone.js 为什么不能将模型添加到BackboneJS中的集合中

Backbone.js 为什么不能将模型添加到BackboneJS中的集合中,backbone.js,Backbone.js,我在加载页面时获取集合的数据。 但是收集长度也是0。还有我自己的问题,应该添加返回值 window.NCollection = Backbone.Collection.extend({ url: '/api/all', model: N, parse: function(data){ var that = this; _.each(data, function(item){ switch(item.cat){

我在加载页面时获取集合的数据。
但是收集长度也是0。

还有我自己的问题,应该添加返回值

window.NCollection = Backbone.Collection.extend({
    url:    '/api/all',
    model: N,

    parse: function(data){
        var that = this;
        _.each(data, function(item){
            switch(item.cat){
            case 't1':
                console.log(new Note(item));
                that.add(new Type1(item));

                break;
            case 't2':
                that.add(new Type2(item));
                break;
            default:
                that.add(new T(item));
            }
        });
    },

    nextOrder: function() {
      if (!this.length) return 1;
      return this.last().get('id') + 1;
    },

});
parse : function(data) {
  .............
  return data;
},