Size: a a a

Angular-universal-ru

2020 December 16

AI

Alex Inkin in Angular-universal-ru
Двойного рендеринга не избежать, правда если у вас нет ЦСС анимаций, которые перезапускаются, то мерцания быть не должно
источник

nt

nur tlek in Angular-universal-ru
Alex Inkin
Двойного рендеринга не избежать, правда если у вас нет ЦСС анимаций, которые перезапускаются, то мерцания быть не должно
TransferState?
источник

ВМ

Виктор Мирошников... in Angular-universal-ru
Alex Inkin
Двойного рендеринга не избежать, правда если у вас нет ЦСС анимаций, которые перезапускаются, то мерцания быть не должно
есть просто css, без анимации
источник

ВМ

Виктор Мирошников... in Angular-universal-ru
но двойной рендеринг все равно
источник

AI

Alex Inkin in Angular-universal-ru
DOM в любом случае соберётся заново, а не «оживёт». Если моргает — то какой-то баг. Там выше кидали ссылку, я не смотрел.
источник

K

Kirill in Angular-universal-ru
Да, я нашёл roadmap у universal. Ещё в 17 вроде писали - планы сделать полную гидрацию. Вроде это так называется) вопрос все еще стоит у них
источник

K

Kirill in Angular-universal-ru
Alex Inkin
DOM в любом случае соберётся заново, а не «оживёт». Если моргает — то какой-то баг. Там выше кидали ссылку, я не смотрел.
Проблема на хроме так же такая - два раза грузятся картинки. Инициализатор разный. Вот думаю как это обойти
источник

nt

nur tlek in Angular-universal-ru
Kirill
Проблема на хроме так же такая - два раза грузятся картинки. Инициализатор разный. Вот думаю как это обойти
transferstate
источник

K

Kirill in Angular-universal-ru
nur tlek
transferstate
Он у меня есть. С запросами все норм. Именно сурсы картинок дублируются
источник

AI

Alex Inkin in Angular-universal-ru
Если у тебя тот же src, то почему оно 2 раза грузится? Кэш накрутить может?
источник

K

Kirill in Angular-universal-ru
Вот фиг знает. Первый раз это index.html, затем через несколько мс- второй. Из js. PlatformBrowser - renderer
источник

K

Kirill in Angular-universal-ru
Причём тока в хроме
источник

K

Kirill in Angular-universal-ru
Я специально блокирую кеш. Так гугл нас видит. Бага как раз была обнаружена через аналитику его
источник

AI

Alex Inkin in Angular-universal-ru
AlexanderFSP
Вообще, выглядит работоспособно, если у вас не OnPush стратегия. Но отвечу за себя - такие истории делаю через matchMedia (https://developer.mozilla.org/ru/docs/Web/API/Window/matchMedia). Чуть больше контроля и должно быть более производительнее.
источник

A

AlexanderFSP in Angular-universal-ru
Вообще я больше подразумевал здесь использование эвент листенера у MediaQueryList-а, который тригерится только при проходе через брэйкпойнт. Тем самым в связке с OnPush-ом все это можно более красиво сделать и это должно, как мне кажется, быть более производительнее. Могу ошибаться
источник

AI

Alex Inkin in Angular-universal-ru
Может быть. Надо будет потестировать. Вообще в cdk ангуляра есть BreakpointObserver, он, наверное, на этой штуке построен
источник
2020 December 20

АС

Андрей Сергеевич... in Angular-universal-ru
А кто то знает как заставить работать LinkService из  @gorniv/ngx-universal/link ?
источник

ИК

Игорь Кацуба... in Angular-universal-ru
Alex Inkin
Может быть. Надо будет потестировать. Вообще в cdk ангуляра есть BreakpointObserver, он, наверное, на этой штуке построен
Так и есть. Там еще баги были неприятные у хрома, они учтены в сервисе.
источник
2020 December 21

nt

nur tlek in Angular-universal-ru
prerendering не работает та для named router outlets?
источник

nt

nur tlek in Angular-universal-ru
кто нибудь знает
источник