Я недавно внедрил SSR в свой угловой проект для SEO.Я использовал ngx-cookie-сервис.Я заметил ошибку, когда я впервые запустил приложение с SSR, виновником был this.cookieService.check при попытке рендеринга приложения.В одном из моих компонентов, которые есть в ngOnInit (), он выполняет вызов метода, который выполняет следующие действия:
const exists = this.cookieService.check('cookiename');
if (exists) {
showSpoilerCookieValue = this.cookieService.get('cookiename');
}
Временно я удалил метод, который вызывает эту логику, чтобы приложение работало.
Как я могу заставить это работать?Есть ли лучший пакет NPM для файлов cookie?
Я видел сообщения, рекомендующие ngx-utils / cookies.Однако он не поддерживает @nguniversal/express-engine
.Есть запрос на получение исправления, исправляющий это git pull, который позволяет экспресс-движку .для ngx-utils / cookies
Я тупо потратил время на получение ngx-utils / cookies , применяя pull, обновляя package.json до последней версии, но так и не получилчтобы проверить это, когда у меня не хватило времени.Я должен был провести дополнительные исследования, прежде чем идти по этому пути.
Существует ли пакетный файл cookie, который будет работать для угловых 7 SSR?я сейчас на углу 7.1.