Size: a a a

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

2021 March 05

VT

Vladimir Tyagunov in Angular - русскоговорящее сообщество
Пользуясь случаем, пока @waterplea в чате...
Спасибо за такой UI-кит и видео/стримы! ☺️
Можно гордиться за ангуляр сообщество в Нижнем 😅
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Vladimir Tyagunov
Пользуясь случаем, пока @waterplea в чате...
Спасибо за такой UI-кит и видео/стримы! ☺️
Можно гордиться за ангуляр сообщество в Нижнем 😅
Спасибо )
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Богдан
а не подскажите, как правильно инициализировать совйство Observable ?
Property 'rsp$' has no initializer and is not definitely assigned in the constructor.

Сделал вот так, но как-то костыльно выглядит rsp$: Observable<RspInterface[]> = of([]);
можно ? добавить
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Евгений Войтенко
Спасибо. Правильно я понимаю, что хуже не будет если вообще не использовать ? в проекте? Что ваш опыт говорит?
Я использую "?" когда надо показать, что что-то необязательное, когда надо деструтурировать или вызвать функцию со значением по умолчанию. А если мне надо явно сказать, что что-то нет, то пишу null. Типа как валидатор Ангуляра при отсутствии ошибок возвращает null или async пайп до первого эмита.
источник

Б

Богдан in Angular - русскоговорящее сообщество
Smooth Operator
можно ? добавить
спасибо
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Кто знает как решается? Насколько понимаю envirment не используется в итоговом бандле. Но используется при компиляции:
источник

O

Oleksii in Angular - русскоговорящее сообщество
Всем привет, взял Loader из курса angular university, работает отлично если в компоненте только одна форма. Кто может подсказать в каком направлении двигаться чтоб можно было больше одной формы использовать. Сделал пример в stackblitz https://stackblitz.com/edit/angular-ivy-zjorfp?file=src/app/app.component.ts
источник

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
Вакансии и поиск работы: @javascript_jobs
источник

OO

Ot Ot in Angular - русскоговорящее сообщество
Вертихвост キバ 🏡🦊
Вакансии и поиск работы: @javascript_jobs
Спасибо и Сорян
источник

Д

Дмитрий Р. in Angular - русскоговорящее сообщество
Ребята, кто подскажет решение... Задача в том, что бы каждую минуту отправлять запрос на сервер. Мой код:

setInterval(() => {
           let request: Observable<any> = this.getNewOrderListCount();

           request.subscribe(
               response => {
                   console.log(response)
               }
           );
       }, 1000 * 60);


Проблема в том, что запрос выполняется один раз, а остальные интервалы только запускают subscribe функцию без реального запроса на сервер. Если добавить в урл запроса рандом параметр, то запросы выполняются
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Дмитрий Р.
Ребята, кто подскажет решение... Задача в том, что бы каждую минуту отправлять запрос на сервер. Мой код:

setInterval(() => {
           let request: Observable<any> = this.getNewOrderListCount();

           request.subscribe(
               response => {
                   console.log(response)
               }
           );
       }, 1000 * 60);


Проблема в том, что запрос выполняется один раз, а остальные интервалы только запускают subscribe функцию без реального запроса на сервер. Если добавить в урл запроса рандом параметр, то запросы выполняются
проблема скорее всего внутри getNewOrderListCount
источник

Д

Дмитрий Р. in Angular - русскоговорящее сообщество
Smooth Operator
проблема скорее всего внутри getNewOrderListCount
public getNewOrderListCount (): Observable<INewOrderListCount> {
       let url = this.api.getEndPoint() + '/notify/shop/orders';

       return <Observable<INewOrderListCount>> this.http.get(url);
   }
источник

YS

Yura Shtyba in Angular - русскоговорящее сообщество
interval(60000)
.pipe(concatMap(()=> request))
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Дмитрий Р.
public getNewOrderListCount (): Observable<INewOrderListCount> {
       let url = this.api.getEndPoint() + '/notify/shop/orders';

       return <Observable<INewOrderListCount>> this.http.get(url);
   }
а интерцепторы есть?
источник

Д

Дмитрий Р. in Angular - русскоговорящее сообщество
Yura Shtyba
interval(60000)
.pipe(concatMap(()=> request))
Тоже самое, запрос один.
источник

YS

Yura Shtyba in Angular - русскоговорящее сообщество
Smooth Operator
а интерцепторы есть?
а это
источник

Д

Дмитрий Р. in Angular - русскоговорящее сообщество
Smooth Operator
а интерцепторы есть?
Да, парочка есть.
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Дмитрий Р.
Да, парочка есть.
попробуй их отключить
для теста
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Yura Shtyba
interval(60000)
.pipe(concatMap(()=> request))
interval(60000).pipe(startWith(request), concatMap(()=> request));

А то придется ждать, насколько я понимаю
источник

YS

Yura Shtyba in Angular - русскоговорящее сообщество
Alex Bu
interval(60000).pipe(startWith(request), concatMap(()=> request));

А то придется ждать, насколько я понимаю
ну ждать ответа от сервера
источник