2013-11-15 172 views
1

有沒有一種方法來驗證/約束集合只能有一定數量的模型。當有要求向集合中添加更多的請求時,它必須拋出一條消息或LIFO類型的方法,通過該方法拋出最後添加的模型並添加新模型。骨幹集合添加驗證

回答

1

您可以添加一個事件綁定,然後調用pop

initialize: function(){ 

    this.on("add", function(){ this.checkLimit(); } 
} 

checkLimit: function() { 

    if (this.length > this.limit) 
     this.pop(); 
    } 

}