IndexRoute中带控制器的多个模型

时间:2014-01-08 14:07:13

标签: javascript ember.js

所以我试图在IndexRoute中显示多个模型,并且已经取得了初步成功,做了类似的事情:

App.IndexRoute = Em.Route.extend({
  model: function(){  
   return Ember.RSVP.hash({
     documentsA: this.store.find('documentA'),
     documentsB: this.store.find('documentB')
   });
  }
});

我现在想要做的是,能够使用与这些模型相关联的控制器来执行诸如显示文档数量之类的操作,并且具有与每个模型相关联的操作。

这在Ember中可能吗?

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

另一种方法是使用render助手。这将启动Documents控制器两次:

// index.handlebars

{{render "documents" documentsA}}
{{render "documents" documentsB}}