Wpis z mikrobloga

#angular #programowanie

proóbuję ustawić alert i usunąć go przy zmianie router-outlet.
pod tym linkiem http://jasonwatmore.com/post/2017/06/25/angular-2-4-alert-toaster-notifications koleś usuwa alert przez wywołanie next() dla każdego NavigationStart w konstruktorze serwisu z alertem. Czy to jet poprawne?
Jeżeli chciałbym pokazać alert o zapisaniu formularza, po kliknięciu submit, dodaje alert -> zmieniam stronę (outlet), na nową, na której chce pokazac alert -> naviagtionStart więc usuwa sie alert i nic nie widać. Tak?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ziolo86: Możesz przerobić ten alert notification.
Jedyną rzecz, którą zmień to miejsce, w którym do providersów dajesz AlertService.
NIe rejestruj go w AppModule, tylko zarejestruj go w komponencie w ktorym chcesz, by mial tylko zasięg, czyli::

@Component({
  • Odpowiedz