вне компонента. Реализовало это вот так. Но проблема в том, что здесь срабатывает "показать компонент" и сразу запускается ngOnChange(), в котором реализовано исчезновение компонента. setTimeout() не выход. Подскажите, как можно реализовать, чтобы при первом клике, когда я хочу открыть компонент, не запускался ngOnChange() и компонент не исчезал? А ждал, пока я сделаю клик вне его и только тогда исчезал
если только где-то хранить состояние компонента открыт/ не открыт
это состояние сохраняется в другом компоненте и сюда приходит как @input. Это подходит или нужен отдельный сервис?
Обсуждают сегодня