我想,这个例子代表的最好。所以,我有一个带有model属性的已定义路由,它根据url中的id显示相应的图像。这很有效:
App.DetailsRoute = Ember.Route.extend({
model: function(params) {
return App.Images.find(params.image_id);
}
});
但是,我想添加一个动作......当我设置控制器时,页面无法访问模型部分。控制器:
App.DetailsController = Ember.Controller.extend({
saveToServer: function(){
//alert(JSON.stringify());
alert('hi');
}
});
所以此时它就像这样:要么设置模型,要么显示东西,控制器不起作用或控制器工作,模型不行。 为什么会这样?