0

我想这个例子最能代表它。所以,我有一个带有模型属性的已定义路由,它根据 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');
        }
    });

所以此时它是这样的:要么设置模型并显示内容并且控制器不工作,要么控制器工作但模型不工作。为什么会这样?

4

0 回答 0