Я пытаюсь вызвать метод «действия» в рамках одного и того же маршрута.Вызвать методы действия в пределах одного и того же маршрута
Я получаю сообщение об ошибке, когда я делаю что-то вроде этого:
Ничто не обработал действие «refreshFoo». Если вы выполнили действие, эта ошибка может быть вызвана возвратом истины из обработчика событий в контроллере , в результате чего действие будет пузыриться.
Вот мой код:
export default Ember.Route.extend({
setupController: function (controller, model) {
this._super(controller, model);
this.send('refreshFoo');
},
actions: {
refreshFoo: function() {
alert('refreshed!');
}
}
});
http://emberjs.jsbin.com/rununifupono/2/edit
Любая идея, что это не так? Я правильно использую метод отправки?
Thanks