【发布时间】:2017-12-12 13:36:27
【问题描述】:
我目前使用以下代码从同一路线加载两个模型:
model(params) {
return Ember.RSVP.hash({
sginp: this.get('store').query('sginp', params),
weekdayplan: this.get('store').query('weekdayplan', params),
});
},
setupController(controller, models) {
controller.set('sginp', models.sginp);
controller.set('weekdayplan', models.weekdayplan);
}
两个模型都在 Ember Data 中正确加载。
我希望能够在页面的不同部分显示不同模型属性的值。
根据previous question,当我有一个模型并且工作正常时,我一直在使用 {{model.firstObject.property}} 进行此操作。
我以为我可以做类似的事情:
{{model.sginp.name}} {{model.weekdayplan.day}}
{{models.sginp.name}} {{models.weekdayplan.day}}
但是这些(以及许多排列)在使用时不会显示任何内容,并且不会在控制台中生成错误。
【问题讨论】:
标签: ember.js ember-data