Size: a a a

Angular-universal-ru

2019 August 31

S

Sonic🌕 in Angular-universal-ru
ILshat Khamitov
Если на серв то нужно два раза обновлять страницу, какая-то такая муть, ну я на клиенте ставлю проблем нет
в стартере в сервисе переводов есть initLanguage,
там ведь можно this._appStorage.getItem(STORAGE_LANG_NAME) на серверной части, а затем в браузерной получить
источник

I

Ilyoskhuja in Angular-universal-ru
ReferenceError: navigator is not defined
источник

IK

ILshat Khamitov in Angular-universal-ru
Sonic🌕
в стартере в сервисе переводов есть initLanguage,
там ведь можно this._appStorage.getItem(STORAGE_LANG_NAME) на серверной части, а затем в браузерной получить
мы берем то что там есть уже и рендерим в режиме сср, птом включается спа и делает тоже самое
источник

IK

ILshat Khamitov in Angular-universal-ru
тоетьс кука уже есть
источник

IK

ILshat Khamitov in Angular-universal-ru
Ilyoskhuja
ReferenceError: navigator is not defined
все тож самое как и с виндов\
источник

I

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

I

Ilyoskhuja in Angular-universal-ru
da poproboval no error
источник

S

Sonic🌕 in Angular-universal-ru
ILshat Khamitov
мы берем то что там есть уже и рендерим в режиме сср, птом включается спа и делает тоже самое
а как тогда провернуть - есть хедер Accept-Language, на сервере я выставляю
this._appStorage.setItem(STORAGE_LANG_NAME,<lang_code>

и хочу на браузере оттуда его забрать..
или как-то по-другому можно?
источник

IK

ILshat Khamitov in Angular-universal-ru
Зачем так?
источник

IK

ILshat Khamitov in Angular-universal-ru
У тя же этот хедар фронт шлет
источник

IK

ILshat Khamitov in Angular-universal-ru
Тоесть уже известно что за язык
источник

IK

ILshat Khamitov in Angular-universal-ru
Так ведь?
источник

S

Sonic🌕 in Angular-universal-ru
ILshat Khamitov
Так ведь?
ну он в nginx зашит, как получить на фронте?
источник

IK

ILshat Khamitov in Angular-universal-ru
через трансфер стейт можешь данные перегнать с сср в спа
источник

S

Sonic🌕 in Angular-universal-ru
ILshat Khamitov
через трансфер стейт можешь данные перегнать с сср в спа
секунду, а для чего тогда нужен UniversalStorage
, в частности
источник

IK

ILshat Khamitov in Angular-universal-ru
this._transferState.set(STORAGE_LANG_NAME,<lang_code>)

птом в спа забираешь
his._transferState.get(STORAGE_LANG_NAME
источник

IK

ILshat Khamitov in Angular-universal-ru
Sonic🌕
секунду, а для чего тогда нужен UniversalStorage
, в частности
запись и чтение куков в спа, и чтение в сср
источник

IK

ILshat Khamitov in Angular-universal-ru
это не сторадж как таковой
источник

IK

ILshat Khamitov in Angular-universal-ru
ну у меня так, в репе чата непомню, вроде тож также, ща гляну
источник

S

Sonic🌕 in Angular-universal-ru
ILshat Khamitov
this._transferState.set(STORAGE_LANG_NAME,<lang_code>)

птом в спа забираешь
his._transferState.get(STORAGE_LANG_NAME
попробую, спасибо
источник