我正在使用Ember的Need Api調用另一個控制器中的控制器的方法。我能夠得到控制的情況下,但是當我調用它的方法,它返回我這個錯誤TypeError: Object [object Object] has no method.
在另一個控制器中調用控制器方法Ember
這是我特意打電話吧:
Cards.CardsIndexController = Ember.Controller.extend({
needs: 'account_info',
actions: {
accountInfoStart:function(){
console.log(this.get('controllers.account_info').test()); // error here
}
}
});
這是我想它的功能控制器致電
Cards.AccountInfoController = Ember.Controller.extend({
actions:{
test: function(){
alert(1);
}
}
});
我該如何解決?
感謝它是工作.. – mohsinali1317
對於誰需要它來工作的人與嵌套的文件夾,這裏有一個解決方案:http://stackoverflow.com/a/29269015/499700 – poweratom