ngOnChanges вызывается в дочернем компоненте, если изменилось только значение свойства @Input. Если вы щелкнули один и тот же элемент несколько раз, ngOnChanges не вызывается.
ю, что я не первый, кто задает этот вопрос, и я попробовал решения многих постов в Stackoverflow относительно этого, но мне ничего не помогло.
У меня есть меню аккордеона в моем родительском компоненте, когда пользователь щелкает по этим меню, скрытый идентификатор выбранного меню будет передан дочернему компоненту. В дочернем компоненте мне нужно вызвать API на основе значений родительского компонента.
Здесь я воспроизвел мою проблему в Stackblitz, пожалуйста, посмотрите и дайте мне решение, чтобы решить эту проблему.