Size: a a a

Angular-universal-ru

2020 August 09

SS

Sergei Sergeevich in Angular-universal-ru
ステパンヤノ 。
o, a можно подробнее ? какие именно заголовки ?
не уверен точно, но стоит проверить. возможно на сервере не проставляется auth token или еще чего.
источник

SS

Sergei Sergeevich in Angular-universal-ru
Sergei Sergeevich
не уверен точно, но стоит проверить. возможно на сервере не проставляется auth token или еще чего.
еще нужно что бы api_url был одинаковым
источник

ス。

ステパンヤノ 。... in Angular-universal-ru
Sergei Sergeevich
еще нужно что бы api_url был одинаковым
какой api_url. у меня 3 апи сервера. от первого и второго запросы норм в стейт идут, а с последнего ничего. хотя это не от сервера, ибо другие запросы допустим второго апи сервера тоже не добавляются
источник

RA

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

ス。

ステパンヤノ 。... in Angular-universal-ru
В общем никак не работает transferstate с ivy. пробовал все варианты. это скорее баг, ибо помимо transferstatа-а у меня есть еще один интерцептор, для токена, который еще и мапит response. я бы подумал, что все из за этого, но тогда ничего не должно было работать, а не некоторые добавляются, другие нет. поведние вообще ужасное. иногда в стейт не добавляется запрос, меняю что то и вдруг в стейт добавляется, но браузер все равно делает запрос. в общем если у кого ivy, transferState и еще один кастом интерцептор, отзовитесь.
единственный вариант который работал, это кастом интерцептор для transferstate-а, а не TransferHttpCacheModule
источник

ス。

ステパンヤノ 。... in Angular-universal-ru
и еще один странный момент. при внутренным переходом по роуту (после того, как сср дал страницу), сср сервер пишет Angular is running in the development mode. Call enableProdMode() to enable the production mode.
что очень странно, т.к. это должно быть один раз при первом рендере. никто не сталкивался ?
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
на ангулар 9 с иви пробуешь или 10?
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
не по сср, но я сегодня часа 4 убил на 10ый ангулар, сломались инпуты в абстрактных классах, откатил на анг9 с иви
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
может поможет
источник

ス。

ステパンヤノ 。... in Angular-universal-ru
9.1.1. щас отключил ivy, попробую
источник

🏡K

🏡 ILshat Khamitov in Angular-universal-ru
переустанови все зависимости после отключения
источник

ス。

ステパンヤノ 。... in Angular-universal-ru
вообще без разницы. завтра открою issue. устал уже. выпускают новые версии лишь для галочки
источник

ГР

Глеб Рябцев... in Angular-universal-ru
ステパンヤノ 。
В общем никак не работает transferstate с ivy. пробовал все варианты. это скорее баг, ибо помимо transferstatа-а у меня есть еще один интерцептор, для токена, который еще и мапит response. я бы подумал, что все из за этого, но тогда ничего не должно было работать, а не некоторые добавляются, другие нет. поведние вообще ужасное. иногда в стейт не добавляется запрос, меняю что то и вдруг в стейт добавляется, но браузер все равно делает запрос. в общем если у кого ivy, transferState и еще один кастом интерцептор, отзовитесь.
единственный вариант который работал, это кастом интерцептор для transferstate-а, а не TransferHttpCacheModule
На прошлом проекте было так, все летало
источник
2020 August 10

ス。

ステパンヤノ 。... in Angular-universal-ru
наконец нашел часть проблемы. оказывается transferstate при первом не GET запросе игнорирует все остальные GET запросы. у меня сначала работали 2 get запроса, потом put запрос, и далее остальные гет, но он именно добавил в стейт первые 2, доходя до PUT запроса, а там уже после этого все игнорирует. пришлось копаться в соурсах. зачем надо было это делать, ведь раньше было не так
https://github.com/angular/universal/blob/b5c2eb283229459c79371ee78e4dbc8f23bf1eaf/modules/common/src/transfer_http.ts#L77
источник

ス。

ステパンヤノ 。... in Angular-universal-ru
но это не решает проблему. ибо даже если этот put запрос не делать на сервере, через isPlatformBrowser, то все остальные get запросы добавляюся в стейт, НО браузер все равно делает для них запрос, т.к. этот интерцептор от transferHttpCacheModule работает и на клиенте, то полюбому когда клиент захочет делать put запрос, он будет игнорировать все остальные данные кототые уже есть в стейте. просто боль
источник

ИК

Игорь Кравченко... in Angular-universal-ru
ステパンヤノ 。
но это не решает проблему. ибо даже если этот put запрос не делать на сервере, через isPlatformBrowser, то все остальные get запросы добавляюся в стейт, НО браузер все равно делает для них запрос, т.к. этот интерцептор от transferHttpCacheModule работает и на клиенте, то полюбому когда клиент захочет делать put запрос, он будет игнорировать все остальные данные кототые уже есть в стейте. просто боль
посмотри https://github.com/Gorniv/ngx-universal/tree/master/lib/src/transfer-http - может быть поможет, ну и форкнуть там легче)
источник
2020 August 14

CD

Casius D'Cobre in Angular-universal-ru
Подскажите плиз, кто то сталкивался с такой ошибкой (Angular 9 SSR)?
ERROR TypeError: element.getBoundingClientRect is not a function
источник

AI

Alex Inkin in Angular-universal-ru
Тут вроде всё ясно )
источник

AI

Alex Inkin in Angular-universal-ru
Либо у тебя там не элемент, либо метод getBoundingClientRect не замокан ибо не имеет смысла на сервере
источник
2020 August 18

mM

mole Mole in Angular-universal-ru
всем привет
источник