我有一个模特:
var Project = DS.Model.extend({
title: DS.attr('string'),
description: DS.attr('string'),
full_description: DS.attr('string'),
category: DS.attr('string')
});
我尝试创建一个仅包含模型中所有项目实例的category
属性的列表。我尝试以下列方式执行此操作,作为控制器上的属性:
projectTitles: Ember.computed('model', function() {
var projects = this.get('model');
return project.map((project) => {
return project.category;
});
})
但它不起作用,由于经验不足,我无法弄清楚原因。
答案 0 :(得分:1)
__
projectCategories: Ember.computed('model.@each.category', function() {
return this.get('model').map(p => p.get('category'));
});