и router.events. NavigateStart показываем спинер, а NavigateEnd показываем страницу.
если сделать navigate на тот же урл, то т.к. компонент уже инициализирован возникает предупреждение ExpressionChangedAfterItHasBeenCheckedError. пока только придумал запоминать url и потом сравнивать с новым при навигации. возможно есть более изящное решение?
ну или в ручную запускай ченж детекшен
Обсуждают сегодня