Size: a a a

2020 December 05

DK

Dm K in Angular Kyiv
когда там бир будет?)
источник

DK

Dm K in Angular Kyiv
в каком направлении покопать можно?
источник

Sergey Фrolov in Angular Kyiv
Dm K
когда там бир будет?)
Был в четверг, забыл сюда закинуть ссылку (
источник

Sergey Фrolov in Angular Kyiv
Dm K
в каком направлении покопать можно?
Так читай доку аполло, там все есть
источник

DK

Dm K in Angular Kyiv
читал, вроде рядом, но не то. например, с рид мутейшн резалтом ничего нет. буду перечитывать еще
источник

Sergey Фrolov in Angular Kyiv
Dm K
читал, вроде рядом, но не то. например, с рид мутейшн резалтом ничего нет. буду перечитывать еще
Что значит рид матейшон?
источник

DK

Dm K in Angular Kyiv
Корявый английский мой) в смысле что не нашёл инфы как с кеша вытянуть результат of mutation. Вся инфа, что нашёл, это как после мутации прочитать кеш какого-то квери и его проапдейтить
источник

Sergey Фrolov in Angular Kyiv
Dm K
Корявый английский мой) в смысле что не нашёл инфы как с кеша вытянуть результат of mutation. Вся инфа, что нашёл, это как после мутации прочитать кеш какого-то квери и его проапдейтить
Тебе не нужно читать кеш, тебе же явно с мутации приходят данные
источник

DK

Dm K in Angular Kyiv
Приходят, но мне их использовать надо не сразу, а через какое-то время. Решаю можно ли организовать стейт менеджмент с аполло или надо все таки что-то другое тянуть в проект
источник

Sergey Фrolov in Angular Kyiv
Dm K
Приходят, но мне их использовать надо не сразу, а через какое-то время. Решаю можно ли организовать стейт менеджмент с аполло или надо все таки что-то другое тянуть в проект
Ну вот, дальше можешь перекладывать в локальный кеш/схему через резолверы
источник

DK

Dm K in Angular Kyiv
Sergey Фrolov
Ну вот, дальше можешь перекладывать в локальный кеш/схему через резолверы
В смысле дополнительные резольверы и тайпы на фронте?
источник

Sergey Фrolov in Angular Kyiv
Dm K
В смысле дополнительные резольверы и тайпы на фронте?
Да
источник

Sergey Фrolov in Angular Kyiv
Чтобы что-то забрать из кеша, нужно туда выполнить запрос. Делаться он будет в резолвере
источник

Sergey Фrolov in Angular Kyiv
А наружу запрос с @client или какая там директива
источник

DK

Dm K in Angular Kyiv
Sergey Фrolov
А наружу запрос с @client или какая там директива
Да, есть такое:) буду пробовать, спасибо!
источник
2020 December 07

ОС

Олександр Савуловськ... in Angular Kyiv
Добрый день.
Написал в Guard:
canActivate(
 route: ActivatedRouteSnapshot,
 state: RouterStateSnapshot
): Observable<boolean | UrlTree> {
 return this.loginPageService.user$.pipe(
   map((user: UserInterface) => {
     if (user.userAuthorized) {
       return true;
     }
     return this.router.parseUrl('/');
   })
 );
}

loginPageService.user$ - BS. При перезагрузки страницы - периодически из-за того, что стартовое значение пустой объект страницу выбрасывает на стартовую. Как можно решить проблему? Спасибо
источник

Sergey Фrolov in Angular Kyiv
Олександр Савуловський
Добрый день.
Написал в Guard:
canActivate(
 route: ActivatedRouteSnapshot,
 state: RouterStateSnapshot
): Observable<boolean | UrlTree> {
 return this.loginPageService.user$.pipe(
   map((user: UserInterface) => {
     if (user.userAuthorized) {
       return true;
     }
     return this.router.parseUrl('/');
   })
 );
}

loginPageService.user$ - BS. При перезагрузки страницы - периодически из-за того, что стартовое значение пустой объект страницу выбрасывает на стартовую. Как можно решить проблему? Спасибо
Можно возвращать Observable<boolean> и вот в внутри подписываться и отдавать результат
источник

ОС

Олександр Савуловськ... in Angular Kyiv
Sergey Фrolov
Можно возвращать Observable<boolean> и вот в внутри подписываться и отдавать результат
user$  и есть Observable в нем есть поле userAuthorized: boolean;
Пробовал сделать отдельный ReplaySubject<boolean>(1) для авторизации - тогда Guard - работает. Но не знаю на сколько это правильно. BS - для инф. о пользователе и RS - для признака.
источник

I

Ilya in Angular Kyiv
Привет всем. Ребята, кто что в проектах для карт использовал? Просто подключали googlemaps api  и. types/googlemaps  или может AGM  c npm или angular/components/google-maps?
источник

I

Ilya in Angular Kyiv
порекомендуйте что-то, с чем не будет проблем
источник