1

如何删除集合中的最后一个模型?

      if (this.Collection.models.length < newValue) {
        console.log('adding');
        this.Collection.models.add();
      } else {
        console.log('removing');
        // this isnt working, by selecting it by the current collection array index
        // basically this.Collection.remove([this.Collection.models.length-1])
        //this.measuresCollection.models.get('beats').remove(this.measuresCollection.models[i].get('beats')[this.measuresCollection.models[i].get('beats').length]);
      }

我不知道id,所以我只想删除最后一个。

4

1 回答 1

6

collection.pop([options])

文档:Collection#pop

它位于文档中的 remove 方法下方。它既会删除最后一个模型,也会在您需要时将其返回给您。如果您只想删除它,请不要使用返回值。

于 2013-04-09T18:37:14.927 回答