Size: a a a

Angular-universal-ru

2020 December 14

D

Dima Kuntso in Angular-universal-ru
на сколько я понимаю, вопрос в том можно ли избежать двойного рендеринга, сначала на сервере, после чего когда подгрузились js файлы, то на клиенте? Можно ли избежать рендеринга на клиенте?
источник

K

Kirill in Angular-universal-ru
У меня такая же проблема. Видимо все дело в http кеш модуле
источник

ВМ

Виктор Мирошников... in Angular-universal-ru
Dima Kuntso
на сколько я понимаю, вопрос в том можно ли избежать двойного рендеринга, сначала на сервере, после чего когда подгрузились js файлы, то на клиенте? Можно ли избежать рендеринга на клиенте?
полагаю, что да, вопрос в этом
источник

K

Kirill in Angular-universal-ru
Видно даже на глаз как страница два раза мерцает
источник

ВМ

Виктор Мирошников... in Angular-universal-ru
если проверять таким образом, то мерцание превращается в нечто страшное
источник

K

Kirill in Angular-universal-ru
В общем я сам в процессе поиска решения. Если будут идеи - буду рад )
источник

A

AlexanderFSP in Angular-universal-ru
У меня такой проблемы нет) Может быть проблема связана с initialNavigation ? У вас проставлено это свойство?
источник

ВМ

Виктор Мирошников... in Angular-universal-ru
AlexanderFSP
У меня такой проблемы нет) Может быть проблема связана с initialNavigation ? У вас проставлено это свойство?
Пробовал, не помогло и время загрузки увеличилось
источник

K

Kirill in Angular-universal-ru
AlexanderFSP
У меня такой проблемы нет) Может быть проблема связана с initialNavigation ? У вас проставлено это свойство?
А на проекте подключён кеш модуль для http ?
источник

A

AlexanderFSP in Angular-universal-ru
Трансфер стейт юзаю ванильный
источник

A

AlexanderFSP in Angular-universal-ru
Не использую пакет transfer-http
источник

K

Kirill in Angular-universal-ru
AlexanderFSP
Трансфер стейт юзаю ванильный
Хммм, а у меня вот кастомный
источник

ВМ

Виктор Мирошников... in Angular-universal-ru
AlexanderFSP
У меня такой проблемы нет) Может быть проблема связана с initialNavigation ? У вас проставлено это свойство?
Если не трудно покажи пример, я вот так делал
источник

A

AlexanderFSP in Angular-universal-ru
Виктор Мирошников
Если не трудно покажи пример, я вот так делал
У меня к сожалению это все не в интерцепторе делается, а мануально в нужных резолверах. Надо бы также оформить, но что-то руки не дошли, если заведется через интерцептор - дам знать
источник
2020 December 16

K

Kirill in Angular-universal-ru
Виктор Мирошников
Если не трудно покажи пример, я вот так делал
Видимо я понял в чем дело )
источник

ВМ

Виктор Мирошников... in Angular-universal-ru
Kirill
Видимо я понял в чем дело )
Подробнее...)
источник

K

Kirill in Angular-universal-ru
У меня была ещё одна проблема - два раза грузились картинки. Причём инициализатор был сначала html, а потом platformBrowser. Проблема решается если не использовать лейзи лоадинг
источник

ВМ

Виктор Мирошников... in Angular-universal-ru
Kirill
У меня была ещё одна проблема - два раза грузились картинки. Причём инициализатор был сначала html, а потом platformBrowser. Проблема решается если не использовать лейзи лоадинг
Спасибо за наводку, надо протестить будет
источник

K

Kirill in Angular-universal-ru
Да, судя по всему - это микс лейзилоада и трансфер стейта
источник

K

Kirill in Angular-universal-ru
источник