Вот как я строю свои маршруты
[{
route: 'Phone/:isWidget',
moduleId: 'commonLog',
title: 'phoneTitle',
nav: true,
hash: '#Phone',
settings: { Communication: true }
},
{
route: 'Letters/:isWidget',
moduleId: 'commonLog',
title: 'lettertitle',
nav: true,
hash: '#Letters',
settings: { Communication: true }
}]
Что мне нужно сделать, так это заставить метод активации запускаться всякий раз, когда я маршрутизирую между ними.
Зачем мне это нужно?
В методе активации я вытаскиваю activeInstruction и получаю информацию о маршруте, и в зависимости от этого я меняю свои наблюдаемые и вызываю разные API, чтобы получить правильные данные, а также создать правильные столбцы для моей таблицы.