Привет всем!
Есть у меня глобальный файлик со всеми маршрутами, подключен прямо в Application.js:
controllers:[
'Routes'
],
Я хочу поменять вьюху в своем приложении по изменению маршрута, это делает функция `setCurrentView` в файле MainController.
Вопрос в том, как обратиться из роутера к ф-ции, которая в MainController (лежит в app\view\main\MainController.js)?
Нагуглил, что можно сделать так:
this.getApplication().getController('ControllerName').doSomething();
На getController вываливается ошибка, даже если я полное наименование пишу:
TypeError: controller.doInit is not a function
в requires при этом все прописано.
Прямой вызов через `console.log(MyApp.view.main.MainController);` выдает в консоли `constructor()` и все...
Как сделать правильно?