我的路线设置如此
export default Ember.Route.extend({
model: function(params) {
return this.store.findRecord('organization', params.organization_id);
}
});
当我打印出属性时,我必须在我的模板中执行此操作。
{{ model.name }}
无论如何,我可以删除模型部分,只是它的名字?
答案 0 :(得分:2)
如果你愿意,你可以这样做,虽然这不是很好的做法。在setupController挂钩中,
setupController(controller, model) {
this._super(controller, model);
controller.set('name', model.get('name'));
}
它会在控制器上设置一个属性,以便您可以在模板中以{{name}}