在Ember中,如果我使用路由器,当路由器创建视图时,任何{{action}}
助手都会自动定位视图的控制器。
当路由器不创建视图时,如何使视图“{{actions}}
定位到控制器”。我认为设置controller
属性会这样做,但它似乎不会。
答案 0 :(得分:4)
您需要在指向控制器的视图上设置controller
属性,并在控制器上定义target
属性,如下所示:
App.MyController = Em.Controller.extend({
target: function(){
return this;
}.property()
...
});