Size: a a a

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

2021 March 19

С

Сергей А in Angular - русскоговорящее сообщество
Oleg Safonov
Без this, просто tap
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Импортировать нужно из rxjs
источник

С

Сергей А in Angular - русскоговорящее сообщество
Oleg Safonov
Импортировать нужно из rxjs
Благодарю)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Сергей А
Благодарю)
Наверное ещё нужно сразу return req.pipe(), а не отдельно
источник

С

Сергей А in Angular - русскоговорящее сообщество
Ок)
источник

IC

Ivan Cherniakov in Angular - русскоговорящее сообщество
Ребят, подскажите каким RXJS оператором воспользоваться в такой ситуации:
Идет подписка на парметры роута и исходя из нее нужно послылать запросы на 2 апи эндпоинта. Раньше был только один и я пользовался switchMap, а как поступить сейчас? спасибО!
источник

M

Maksim in Angular - русскоговорящее сообщество
switchmap который возвращает forkjoin с вашими 2 запросами
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Ivan Cherniakov
Ребят, подскажите каким RXJS оператором воспользоваться в такой ситуации:
Идет подписка на парметры роута и исходя из нее нужно послылать запросы на 2 апи эндпоинта. Раньше был только один и я пользовался switchMap, а как поступить сейчас? спасибО!
либо две подписки, либо свитч на forkJoin
источник

IC

Ivan Cherniakov in Angular - русскоговорящее сообщество
ок! спасибо за такое количество ответов!
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
еще зависит от того, что будет по результатам запросов
источник

IC

Ivan Cherniakov in Angular - русскоговорящее сообщество
Anton Shvets
еще зависит от того, что будет по результатам запросов
Все норм, подошло!
источник

AK

Anastasia Kalinina in Angular - русскоговорящее сообщество
Всем привет! Подскажите, пожалуйста, как можно реализовать: есть первый компонент, в нем есть подписка на инфу из второго компонента, как можно отображать эту информацию в шаблоне первого компонента в реальном времени?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Anastasia Kalinina
Всем привет! Подскажите, пожалуйста, как можно реализовать: есть первый компонент, в нем есть подписка на инфу из второго компонента, как можно отображать эту информацию в шаблоне первого компонента в реальном времени?
не должно быть "инфы из второго компонента". нужно чтоб инфа была в сервисе, а два компонента к ней обращались
источник

DB

Dmitry Beryllo in Angular - русскоговорящее сообщество
Добрый день, подскажите плиз, вот у меня в корневом роутинге есть роуты
{
 path: '',
 redirectTo: 'main',
 pathMatch: 'full',
},
{
 path: '**',
 redirectTo: 'main',
}
и если написать в урле не известный роут, то редиректит на мейн, и подставляется сегмент main в урл...
но если написать только домен, то редирект тоже происходит, но main в урл не подставляется... почему так происходит?
источник

AK

Aleksey Kap in Angular - русскоговорящее сообщество
Dmitry Beryllo
Добрый день, подскажите плиз, вот у меня в корневом роутинге есть роуты
{
 path: '',
 redirectTo: 'main',
 pathMatch: 'full',
},
{
 path: '**',
 redirectTo: 'main',
}
и если написать в урле не известный роут, то редиректит на мейн, и подставляется сегмент main в урл...
но если написать только домен, то редирект тоже происходит, но main в урл не подставляется... почему так происходит?
Попробуй вместо main написать /main в первом роуте
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Всем привет!

Почем после npm run build —prod и появления страницы index.html невозможно два раза инициализировать приложение в index.html?

Инициализируется только первый тег <app-map>
источник

DB

Dmitry Beryllo in Angular - русскоговорящее сообщество
Aleksey Kap
Попробуй вместо main написать /main в первом роуте
пробовал, не помогает )
источник

I

Ingli in Angular - русскоговорящее сообщество
ребят, вопрос, вот у меня есть
this.store.dispatch(new LoadMyComponents());
this.myComponents$.subscribe((items) => {
     this.selectedComponents = items;
     console.log('Get my')
     console.log(typeof this.selectedComponents)
   });
но получается что выводится первый раз undefined потому что dispatch не успевает обновить состояние, и второй раз уже нормально то что нужно.

как быть в данной ситуации? вот так что бы сделал dispatch, подождал и потом селект
источник

I

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

I

Ingli in Angular - русскоговорящее сообщество
добавить
      if (items) {
       this.selectedComponents = items;
       console.log('Get my')
       console.log(typeof this.selectedComponents)
     }


и всё?
источник