1 viewmodel несколько маршрутов: жизненный цикл

Я хотел бы иметь несколько разных маршрутов, указывающих на одну и ту же модель представления / представления, и мне удалось это осуществить.

            { route: 'formulation',             moduleId: 'formulation',    title: 'Formulation',       nav: 6 },
            { route: 'fabrication',             moduleId: 'test',           title: 'Fabrication',       nav: 7 },
            { route: 'fabrication/:studyId',    moduleId: 'test',           title: 'Fabrication'               },
            { route: 'characterization',        moduleId: 'test',           title: 'Characterization',  nav: 8 },

Тем не менее, у меня возникла небольшая проблема с жизненным циклом. Я хотел бы получать уведомления, когда хэш меняется с одного хэша на другой. Например изготовление к характеристике. В идеале я мог бы просто обновить несколько переменных, но я не против перестройки view / viewmodel. Проблема в том, что некоторые из вас могут знать, когда изменение moduleId на такое же, как и в предыдущем moduleId, ловушка активации не срабатывает. Как именно это должно быть обработано. Спасибо кальвин

Ответы на вопрос(1)

Ваш ответ на вопрос