0

是否可以使用与其父级不同的控制器创建子视图?

具体来说,我的应用程序具有groupsusers. 查看单个组由 处理App.GroupView,它连接到App.GroupController,它是 的子类Ember.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 回答