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