我有两个控制器如下。
App.CreditIndexController = Ember.ArrayController.extend({
viewAll: function(){
//Some code
}
})
App.CreditVoucherController = Ember.ArrayController.extend({
needs: ['creditIndex'],
viewAllVoucher: function(){
this.get('controller.controllers.creditIndex').viewAll();
}
})
我试图从viewAll
访问CreditVoucherController
功能。但它没有奏效。
这是怎么回事。
答案 0 :(得分:1)
您可以通过controllers property
:
App.CreditVoucherController = Ember.ArrayController.extend({
needs: ['creditIndex'],
viewAllVoucher: function(){
this.get('controllers.creditIndex').viewAll();
}
});