这似乎是一个非常简单的问题,但我找不到任何解决方案。我想从操作中刷新unprocessedDailyDataFile
数据。我可以通过modelFor()
方法获取模型。但是当我尝试使用get()
和set()
方法与模型一起使用时,它们会失败并显示未定义。
路由代码
App.AdminRoute = Ember.Route.extend({
model: function(){
return {
companies: this.store.find('company'),
unprocessedDailyDataFiles: this.store.find('unprocessedDailyDataFile')
};
},
actions: {
reloadUnprocessedDailyDataFile: function(){
var model = this.modelFor('admin');
// both properties from the model is accessible here
// model.get() fails
// model.set() fails
}
}
});
reload()
也失败了,因为它未定义。 - Sisir