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 回答