Size: a a a

Angular - русскоговорящее сообщество

2020 May 11

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
Jack Smelov
Всем привет! Ребят, подскажите годный туториал по webrtc
оф документация
источник

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
там все коротко и ясно и с задеплоиными примерами на гитхабе
источник

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
Kirill
Привет всем, не работает резолвер
public resolve(): Promise<AdapterViewModelList> | Observable<AdapterViewModelList> {
       let adapterViewModelListObservable = fromPromise(this.http.getAdaptersList());
       adapterViewModelListObservable.subscribe(res => console.log(res));
       return adapterViewModelListObservable;
   }
В самом компоненте данные Undefined, но в лог пишет, что данные есть
попробуй fromPromise заменить на просто from
источник

K

Kirill in Angular - русскоговорящее сообщество
Vadym Ostapchuk
попробуй fromPromise заменить на просто from
неа, не помогло
источник

K

Kirill in Angular - русскоговорящее сообщество
просто такое чувство, что данные из резолвера не доходят до переменной
источник

K

Kirill in Angular - русскоговорящее сообщество
потому что я в резолвере в сконсоль вывожу и там всё есть
источник

K

Kirill in Angular - русскоговорящее сообщество
источник

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
public readonly messagesPage: AdapterViewModelList = this.route.snapshot.data.ADAPTERS;
источник

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
для чего это?
источник

K

Kirill in Angular - русскоговорящее сообщество
ну я так получаю данные из резолвера)
источник

K

Kirill in Angular - русскоговорящее сообщество
path: 'connections',
               component: ManageConnectionsTableComponent,
               resolve: {
                   ADAPTERS: AdaptersResolver
               }
источник

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
Интересно)
источник

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
Попробуй в определить в ините
источник

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
messagesPage: AdapterViewModelList = this.route.snapshot.data.ADAPTERS;
источник

A

Andrey Semchenko in Angular - русскоговорящее сообщество
Привет!
Подскажите, пожалуйста, как красиво реализовать такой функционал:

Есть приложение, в котором состояние пользователя ( аутентициирован, анонимный ) хранится в ngrx store-e.
Нужно, чтобы при старте приложения ( пользователь открыл вкладку ) происходила проверка есть ли в localStorage токен, и если есть
то сразу выставлять в state что пользователь аутентифицирован.

Просто в initial state прописать как я понимаю не получится ( в state хранится еще и объект пользователя, который приходит с бекенда ),
так что нужно проверить есть ли токен, и если есть сделать запрос на бек, чтобы получить инфу про пользователя
источник

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
Реализовать так как и написал))
источник

VO

Vadym Ostapchuk in Angular - русскоговорящее сообщество
Просто в initial state прописать как я понимаю не получится - что прописать не получится?
источник

K

Kirill in Angular - русскоговорящее сообщество
Vadym Ostapchuk
Попробуй в определить в ините
неа, не работает
источник

K

Kirill in Angular - русскоговорящее сообщество
а как вообще данные из резолвера достают?
источник

K

Kirill in Angular - русскоговорящее сообщество
я это в проекте подсмотрел
источник