1

このようなコンテナビューを定義して、通常のビューとして機能させることはできますか?それは私のために働いていないので。しかし、通常のEmber.View.extend()に切り替えると、タイトルと説明が表示されます。

App.SectionView = Ember.ContainerView.extend({tagName:'li'、classNames:['section']、defaultTemplate:Ember.Handlebars.compile(sectionTemplate)、titleBinding:'content.title'、descriptionBinding:'content.description '});

containerViewはテンプレートで機能しませんか?ありがとう。

4

1 に答える 1

1

ContainerViewは#renderをオーバーライドするため、テンプレートでは機能しません。したがって、App.SectionViewをEmber.Viewにし、そこにタイトルと説明を表示し、ContainerViewをサブビューにする必要があります。

于 2012-05-08T22:30:05.983 に答える