从多个模型中检索数据
Retrieve data from multiple models
我有一个博客-post-编辑。
我正在编辑的博客-post是模型。
现在我需要将博客的所有类别-post 存储在 select-box 中。
检索和显示这些类别的最佳方式是什么?
目前我会在控制器中这样做,但它们将在 Ember 2.0 中被弃用:
categories: function() {
return this.get('store').find('category');
}.property()
在您的博文路由中,您可以覆盖 setupController(controller, model)
以检索类别并将它们设置为控制器上的 属性,例如:
App.BlogPostsRoute = Ember.Route.extend({
setupController: function (controller, model) {
this._super(controller, model);
controller.set('categories', this.store.find('category'));
}
});
我有一个博客-post-编辑。
我正在编辑的博客-post是模型。 现在我需要将博客的所有类别-post 存储在 select-box 中。
检索和显示这些类别的最佳方式是什么?
目前我会在控制器中这样做,但它们将在 Ember 2.0 中被弃用:
categories: function() {
return this.get('store').find('category');
}.property()
在您的博文路由中,您可以覆盖 setupController(controller, model)
以检索类别并将它们设置为控制器上的 属性,例如:
App.BlogPostsRoute = Ember.Route.extend({
setupController: function (controller, model) {
this._super(controller, model);
controller.set('categories', this.store.find('category'));
}
});