Sono abbastanza nuovo per backbone js e Moustache. Sto cercando di caricare la collezione backbone (array Object) al caricamento della pagina da rotaie json object per salvare la chiamata extra. Sto avendo problemi nel rendering della collezione backbone usando il modello dei baffi.Problema Rendering raccolta backbone utilizzando il modello Moustache
mia collezione modello & sono
var Item = Backbone.Model.extend({
});
App.Collections.Items= Backbone.Collection.extend({
model: Item,
url: '/items'
});
e vista
App.Views.Index = Backbone.View.extend({
el : '#itemList',
initialize: function() {
this.render();
},
render: function() {
$(this.el).html(Mustache.to_html(JST.item_template(),this.collection));
//var test = {name:"test",price:100};
//$(this.el).html(Mustache.to_html(JST.item_template(),test));
}
});
Nella vista sopra il rendering, posso in grado di rendere il modello singolo (commentato obeject test), ma non le collezioni. Sono totalmente colpito qui, ho provato con entrambi i modelli di underscore & baffi ma senza fortuna.
E questo è il modello di
<li>
<div>
<div style="float: left; width: 70px">
<a href="#">
<img class="thumbnail" src="http://placehold.it/60x60" alt="">
</a>
</div>
<div style="float: right; width: 292px">
<h4> {{name}} <span class="price">Rs {{price}}</span></h4>
</div>
</div>
</li>
e la mia matrice di oggetti di tipo simile a questo
è possibile pubblicare il tuo modello di baffi? –
@DerickBailey, aggiunto le informazioni, check out pls .. – RameshVel