Je ne peux pas afficher ma collection. J'ai un contrôleur de repos dans mon back-end «/voitures » et ce JS Code à la pageCollection ne pas afficher sur la page
var Cars = Backbone.Collection.extend({
url: '/cars'
});
var myChildV = Marionette.View.extend({
template: '#myV',
});
var myCollectionV = Marionette.CollectionView.extend({
collection: new Cars(),
childView: myChildV,
});
var collectionV = new myCollectionV();
collectionV.render();
mais il affiche rien à la page. Le modèle est placé avant js est exécuté et ressemble
<script id="myV" type="x-template/underscore">
<h1><% items.name %></h1>
<h2><% items.price %></h2>
</script>
J'ai essayé de lire quelques guides, débutant livre d'introduction, mais tous en donnant des exemples sans contrôleurs REST. Que faire pour afficher une collection de modèles?
Oui, vous pouvez le voir dans l'attribut d'URL url: '/ cars'. Ou voulez-vous dire que je devrais d'abord appeler la méthode .fetch() avec js sur la page, et après que ces éléments s'affichent? –