我无法使我的集合显示。 我有一个REST控制器在我的后端“/车”,并在页面集合不在页面上显示
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();
这个JS代码,但它显示页面上什么都没有。 放置JS之前的模板被执行,看起来像
<script id="myV" type="x-template/underscore">
<h1><% items.name %></h1>
<h2><% items.price %></h2>
</script>
我试着读了一些指南,新手介绍的书,但所有提供的例子不休息控制器。 我应该怎么做才能显示一组模型?
是的,你可以在URL属性 url:'/ cars'中看到它。或者你的意思是我应该先在页面上使用js调用.fetch()方法,并在此后显示项目? –