при обновлении / переходе на страницы. Как тогда состояние хранят в SSR сайтах?
providedIn: “root” есть?
При обновлении страницы у тебя же все приложение перезагружается, и если у тебя нет никакого persistent хранилища, почему ты ожидаешь что данные останутся? На счёт переходов по роутингу(он же есть, да?) странно.
При переходе по роуту пересоздаётся сервис. Да providedin root есть
Вот сервис https://hastebin.com/desuhuzonu.typescript
Вот демо проблемы
Видео красивое, скинь лучше репозиторий)) тем более что тест
https://github.com/DenisJNewb/AngularSSRTests
У тебя там атрибут href Надо через routerLink делать
Блин, а ведь точно. Через nx console создал sidenav, даже не обратил внимание
вооот, теперь сервис стейт не скидывает?
Да. Норм теперь. Не создавал через nx console раньше, поэтому даже как-то в голову не пришло, что там может быть такая засада
Обсуждают сегодня