Я хочу установить некоторое свойство в внешнем маршрутизаторе с контроллера. Есть ли способ сделать это? В настоящее время, когда я пытаюсь: "this.get ('controllers.analyticsRunsIndex') получить ('цель')"Получение экземпляра внешнего маршрута от контроллера в ember
AS.AnalyticsIndexController = Ember.Controller.extend({
needs: ["analyticsRunsIndex"],
engagements: null,
exercises: null,
exerciseRuns: null,
selectedExercise: null,
selectedExerciseRun: null,
selectedEngagement: null,
actions: {
goToAnalyticsRuns: function() {
if (this.get('selectedExerciseRun.id')) {
this.get('controllers.analyticsRunsIndex').get('target').set('exerciseRunId', this.get('selectedExerciseRun.id'));
}
}
}
.......
возвращается главный маршрутизатор в данный момент. Благодарю.