如何从其他控制器访问应用程序控制器?
或者
如何从控制器访问另一个控制器?
答案 0 :(得分:1)
应用程序控制器:
App.ApplicationController = Ember.ObjectController.extend({
findPersonById: function(id) {
.....
....
}
});
以下是在注释控制器中访问应用程序控制器功能的方法。
评论控制器
App.CommentsController = Ember.ArrayController.extend({
needs: ["application"],
getComments: function() {
var person = this.get("controllers.application").findPersonById(id);
....
....
}
});