O Angular2 router 2.0.0 não recarrega os componentes quando o mesmo URL é carregado com parâmetros diferentes?

Eu tenho isso no meu arquivo .routing.ts

export const routing = RouterModule.forChild([
{
    path: 'page/:id',
    component: PageComponent
}]);

MinhasPageComponent O arquivo verifica o parâmetro id e carrega os dados adequadamente. Nas versões anteriores do roteador, se eu fosse de / page / 4 para / page / 25, a página "recarregaria" e os componentes seriam atualizados.

Agora, quando tento navegar para / page / X onde X é o ID, ele só é carregado pela primeira vez e o URL muda, mas os componentes não "recarregam" novamente.

Existe algo que precisa ser passado para forçar meus componentes a recarregar e chamar o evento ngOnInit?

questionAnswers(2)

yourAnswerToTheQuestion