. Есть <div *ngIf="user">CONTENT </div> и есть <div *ngif="!user"> CONTENT </div> . Если я захожу под юзером то на секунду могу увидеть CONTENT !user ... Как можно этого избежать ?
Не рисуйте компонент, пока не получили данные по пользователю
то вы предлгаете при заходе юзера сначала прогрузить данные а потом перенаправлять его на страницу "Home@
еще можно резолвер поюзать
а можно пример ?
Вам поможет резолвер на роут данного компонента
https://www.google.com/search?q=angular+resolver&oq=angular+resol&aqs=chrome.1.69i57j0l4.6082j0j7&client=ms-android-xiaomi-rev2&sourceid=chrome-mobile&ie=UTF-8
резолверы это таки не ок. sad but true
юзер тыкнул на кнопку, бэк тормозит, юзер нервничает, еще тычет. Плюс по коду не очень их переиспользовать, лучше лоад данных запечатать вместе с отображением, чем на роутер натягивать. Иногда не так просто найти где все это добро лоадится. Не так давно разруливал чужие 4 уровневые резолверы
Обсуждают сегодня