2012-08-09 50 views
0

我的web服務返回一些事情,如:(對象列表,說ageList)如何將包含對象的集合填充爲元素,併爲對象的元素傳遞參數?

id : 1, 
    age : 20, 
    reference : { 
    id : 1, 
    reference_type : CURRENT, 
    }, 

其中引用的對象。我有模型和集合的參考和ageList

如何定義一個方法,最好在ageList集合,以便我可以得到所有這些對象,其中reference.id是「1」,我想作爲參數傳遞? 我還可以採取其他方法嗎?在創建了您的收藏(AgeList)和Reference模型它的每一個車型,從web服務返回的數據後

ageListCollection.filter(
    function(ageListModel) { 
    ageListModel.get('reference').get('id') === 1 
    } 
); 

回答

1

你可以做這樣的事情。

E.g:jsfiddle.net/xiris/yftUN/9

看一看Backbone docUnderscore doc

+0

調用從集合獲取定義你的模型,它會替你拋出一個錯誤: GET HTTP://本地主機:8080/JS /模型。 js 404(Not Found) – JeanFrancois 2012-08-10 13:59:20

+0

請看看這個jsfiddle:http://jsfiddle.net/xiris/yftUN/9/ – xiris 2012-08-10 14:42:49