1

我是 ember.js 的新手,在显示我的 collectionview 时遇到问题:

    var KAListView = Ember.CollectionView.extend({
    tagName: 'kalist'
});
    App.TestlistView = KAListView.create({
    content: [
        {title : "item1",
         sub : "ceci est un sous titre"}"}
        ,
        {title : "item5",
         sub : "ceci est un sous titre"}
        ,
        {title : "item6",
         sub : "ceci est un sous titre"}
        ,
        {title : "item7",
         sub : "ceci est un sous titre"}
],
        itemViewClass: KAListElemView.extend({
        template: elemtemplate
    })
});

当我appentTo('body')这样做时,但我想将其添加到我的模板中。我认为由于 collectionview 继承自我Ember.View可以简单地编写{{view App.TestlistView}},但我得到一个错误,即我的对象不是视图。

如何在我的模板中简单地显示集合视图?

4

1 回答 1

3

使用{{collection App.TestlistView}}forCollection更重要的是它不继承自Ember.View它继承自Ember.ContainerView

于 2012-11-06T11:01:08.477 回答