Size: a a a

Angular-universal-ru

2018 February 13

ИК

Игорь Кравченко in Angular-universal-ru
Ivan Stroykin
@gorniv, я как всегда с вопросом по размещению)) А почему forStorage вынесено отдельно?)
Чего?
источник

NK

ID:168906288 in Angular-universal-ru
Понял))))
источник

ИК

Игорь Кравченко in Angular-universal-ru
Max Ivanov
Если бы только была бы какая то ветка типо great-big-example
По сравнению со стандартным примером у нас мастер такой)))
источник

ИК

Игорь Кравченко in Angular-universal-ru
ID:168906288
Понял))))
Там сейчас лоадер надо переписать) ибо он два раза ходит
источник

IS

Ivan Stroykin in Angular-universal-ru
Guides нужен визуальный с примерами ) Кстати идея для добавления )
источник

NK

ID:168906288 in Angular-universal-ru
Игорь Кравченко
Там сейчас лоадер надо переписать) ибо он два раза ходит
Из за того что серверная и клиентская загрузка происходит?
источник

IS

Ivan Stroykin in Angular-universal-ru
@gorniv, да я по поводу директории forStorage. Ну ты думаю понял, что я люблю всё в shared складывать😅вот и интересно, есть ли какой-то профит в том, что она в корне src находится?)
источник

ИК

Игорь Кравченко in Angular-universal-ru
Ivan Stroykin
@gorniv, да я по поводу директории forStorage. Ну ты думаю понял, что я люблю всё в shared складывать😅вот и интересно, есть ли какой-то профит в том, что она в корне src находится?)
для большего понимания на фига эти файлики)
источник

ИК

Игорь Кравченко in Angular-universal-ru
ID:168906288
Из за того что серверная и клиентская загрузка происходит?
да, там стандартный HttpClient в loader
источник

IS

Ivan Stroykin in Angular-universal-ru
Игорь Кравченко
для большего понимания на фига эти файлики)
😄Спасибо ))
источник

NK

ID:168906288 in Angular-universal-ru
Понятно, я тоже с этим столкнулся)
источник

IS

Ivan Stroykin in Angular-universal-ru
Мы получается для ngx-translate при ssr не можем воспользоваться определением языка через getBrowserLang() или getBrowserCultureLang(). Как быть?🤔
источник

VV

Valeriu Vodnicear in Angular-universal-ru
Ivan Stroykin
Мы получается для ngx-translate при ssr не можем воспользоваться определением языка через getBrowserLang() или getBrowserCultureLang(). Как быть?🤔
+ присоединяюсь к  вопросу
источник

DA

Denys Andrykevych in Angular-universal-ru
ребят, а вот подскажите. Как обрабатывать аторизацию на сервере? Есть токен который лежит в куки, мне его проверять на ноде и что дальше? Как показать допустим 403? Или из-за того, что ангулар работает на сервере тоже, то никаких лишних действий делать не нужно?
источник

DA

Denys Andrykevych in Angular-universal-ru
и вся логика будет в гарде?
источник

MY

Mike Yaschenko in Angular-universal-ru
Ivan Stroykin
Мы получается для ngx-translate при ssr не можем воспользоваться определением языка через getBrowserLang() или getBrowserCultureLang(). Как быть?🤔
А почему бы его не взять нодой из req.headers["accept-language"] парсонуть и задать?
источник

IS

Ivan Stroykin in Angular-universal-ru
Mike Yaschenko
А почему бы его не взять нодой из req.headers["accept-language"] парсонуть и задать?
Тоже думал над этим вариантом. Надо будет смотреть в куки, если там нету выбранного языка пробовать взять из заголовка, если не получилось - выставить язык по умоляанию😁
источник

MY

Mike Yaschenko in Angular-universal-ru
Ivan Stroykin
Тоже думал над этим вариантом. Надо будет смотреть в куки, если там нету выбранного языка пробовать взять из заголовка, если не получилось - выставить язык по умоляанию😁
У меня просто на проекте не используется ngx-translate
но для определения языка идет такая обработка
if (!!req.headers["accept-language"]) {
   lang = req.headers["accept-language"].slice(0, 2);
   langInArray = routes.find(item => item === lang);
   newRoute = !langInArray ? "" : lang;
 }
источник

IS

Ivan Stroykin in Angular-universal-ru
Mike Yaschenko
У меня просто на проекте не используется ngx-translate
но для определения языка идет такая обработка
if (!!req.headers["accept-language"]) {
   lang = req.headers["accept-language"].slice(0, 2);
   langInArray = routes.find(item => item === lang);
   newRoute = !langInArray ? "" : lang;
 }
Спасибо. Сегодня гляну подробнее )
источник

IS

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