Задать вопрос
@Masterstvo

Как проще добавить компонент которого нет в DOM при событии на другом компоненте в Angular2?

Добрый день! Подскажите пожалуйста как проще добавить компонент которого нет в DOM при событии на другом компоненте в Angular2 (что-то вроде popup)?

Допустим есть компонент, который описан и задекларирован в app.module, но ни где в теплейте не отображен. Хочется чтобы этот компонент появился в корневом app компоненте (ну или в другом компоненте) при определенном событии на другом (существующем в DOM) компоненте. Это можно как-то реализовать не использую структурную директиву ngIf.

Спасибо!
  • Вопрос задан
  • 197 просмотров
Подписаться 2 Оценить 1 комментарий
Решения вопроса 1
ozknemoy
@ozknemoy
яваскриптист
либо модалку юзать либо toast(https://github.com/PointInside/ng2-toastr). я и то и то использую
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Посмотрите как реализован ngIf
На основании этого можете сделать свой велосипед.
Но вообще мне кажется вам стоит использовать роутер для таких операций.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы