1
請看看這段代碼:,以收集模型原始訪問,
var MyView = Backbone.View.extend({
el: '#container',
render: function() {
var html = '';
/* _.each(this.collection.models,function(model,index,list) {
var item_html = 'FirstName: ' + model.get('firstName');
html += item_html + '<br />';
});*/
html = this.collection.models.model.get('firstName');
$(this.el).html(html);
}
});
此代碼:「this.collection.models」可以訪問model.get(「的firstName」)在_.each使用時循環(註釋掉)。 但是,當我嘗試訪問model.get通過相同的代碼「this.collection.models」,但在循環外部它不會工作。 我的問題是如何從與該視圖關聯的模型中訪問對象的'firstName'屬性,並在循環之外使用原始(?)訪問?我知道這不會迭代,但我只想學習如何訪問第一個實例「firstName」。
傑出的答案。有很多方法可以完成這麼多的事情,多虧了幾種方式。 – Benj