ngOnChanges вызывается в дочернем компоненте, если изменилось только значение свойства @Input. Если вы щелкнули один и тот же элемент несколько раз, ngOnChanges не вызывается.

ю, что я не первый, кто задает этот вопрос, и я попробовал решения многих постов в Stackoverflow относительно этого, но мне ничего не помогло.

У меня есть меню аккордеона в моем родительском компоненте, когда пользователь щелкает по этим меню, скрытый идентификатор выбранного меню будет передан дочернему компоненту. В дочернем компоненте мне нужно вызвать API на основе значений родительского компонента.

Здесь я воспроизвел мою проблему в Stackblitz, пожалуйста, посмотрите и дайте мне решение, чтобы решить эту проблему.

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

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

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