1
我無法再設置一個包含多個模型散列的路線。我用做的是:setupController不再適用於Ember路線
import Ember from 'ember';
export default Ember.Route.extend({
model() {
return Ember.RSVP.hash({
products: this.store.findAll('product'),
suppliers: this.store.findAll('supplier')
});
},
setupController(controller, model) {
controller.set('products', model.products);
controller.set('suppliers', model.suppliers);
}
});
當我做到這一點我不能循環遍歷每個{{#each products}}
但我仍然可以{{#each model.products}}
setupController中的console.log(model)是什麼打印? –
不確定您是否注意到,但此信息對於解決您的問題至關重要。 –
如果我在setupController方法中使用console.log(model),我可以獲得完整的模型屬性,包括產品和供應商。 – WebDevDude