window.CardList = Backbone.Collection.extend(...);
var Cards = new CardList;
Cards.filter(...).pluck('values')
是否有一種乾淨的方式來過濾集合,然後採集值?唯一的解決辦法,我知道是重新初始化集合:你在.filter()之後如何從集合中獲得.pluck()值?
new CardList(Cards.filter(...)).pluck('values')
或輸出映射它被過濾後:
Cards.filter(...).map(...)
這似乎不可思議,因爲它有一個非常好的.pluck()方法