0

親とは異なるコントローラーでサブビューを作成することは可能ですか?

具体的には、私のアプリにはgroupsusers. 個々のグループの表示は、 のサブクラスである にApp.GroupView接続されているによって処理されます (グループはオブジェクトであるため)。App.GroupControllerEmber.ObjectController

グループ ビュー内に、グループ内のユーザーのリストを表示する別のビューが必要です。したがって、私のgroup.handlebarsテンプレートは次のようになります。

<header>
  <h1>{{name}}</h1>
  <p>{{description}}</p>
</header>
{{view App.GroupUsersView}}

私がやりたいのは、ユーザーのリストを表すためApp.GroupUsersView、のサブクラスになる独自のコントローラーに接続することです。App.ArrayControllerそして、その内容はusersグループの属性に設定されます。

どうすればこれを達成できますか?

4

1 に答える 1

5

{{render}}次のようにヘルパーを使用できます。

{{render 'group/users' users}}

参考:http ://emberjs.com/blog/2013/03/30/ember-1-0-rc2.html

于 2013-04-27T07:15:38.807 に答える