从多个模型中检索数据

时间:2015-02-21 09:28:15

标签: ember.js ember-data ember-cli

我有一个博客后期编辑。

我编辑的博客文章是模型。 现在我需要存储在选择框中的博客帖子的所有类别。

检索和显示这些类别的最佳方式是什么?

目前我在控制器中这样做,但它们即将在Ember 2.0中弃用:

categories: function() {
  return this.get('store').find('category');
}.property()

1 个答案:

答案 0 :(得分:1)

在您的博客帖子路线中,您可以覆盖setupController(controller, model)以检索类别并将其设置为控制器上的属性,例如:

App.BlogPostsRoute = Ember.Route.extend({
  setupController: function (controller, model) {
    this._super(controller, model);
    controller.set('categories', this.store.find('category'));
  }
});