4

Ember では、ルーターを使用すると{{action}}、ビューがルーターによって作成されたときに、すべてのヘルパーが自動的にビューのコントローラーをターゲットにします。

{{actions}}ルーターがビューを作成しないときに、ビューのターゲットをコントローラーにするにはどうすればよいですか。プロパティを設定するcontrollerとうまくいくと思いましたが、そうではないようです。

4

1 に答える 1

4

controllerコントローラーを指すビューでプロパティを設定し、target次のようにコントローラーでプロパティを定義する必要があります。

App.MyController = Em.Controller.extend({
    target: function(){
        return this;
    }.property()
    ...
});
于 2012-08-28T21:19:01.427 に答える