Как я могу перейти на маршрут прагматически изнутри действия компонента?
Я пытался использовать @get('controller').transitionToRoute('images')
, но контроллер ссылается на сам компонент. Я понимаю, что компоненты должны быть автономными, поэтому следует ли использовать представление вместо того, чтобы лучше взаимодействовать с контроллерами/маршрутами?
Пример
App.ImageEditorComponent = Ember.Component.extend
...
actions:
delete: ->
App.Files.removeObject(object)
@transitionToRoute('images') # This throws an exception
...