ngOnChanges no funciona en Angular4

Sé que no soy el primero en hacer esta pregunta, y he probado las soluciones de muchas publicaciones en Stackoverflow con respecto a esto, pero nada me ayudó.

Tengo un menú de acordeón en mi componente principal cuando el usuario hace clic en esos menús, la identificación oculta del menú seleccionado se pasará al componente secundario. En el componente secundario, debo llamar a la API en función de los valores del componente principal.

Aquí reproduje mi problema en Stackblitz. Por favor, eche un vistazo y deme la solución para resolver este problema.

https: //stackblitz.com/edit/angular-bootstrap-carousel-dynamic2-dssqrc? file = app / child / child.component.ts

Respuestas a la pregunta(1)

Su respuesta a la pregunta