Size: a a a

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

2021 June 25

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
setTimeout 😊
источник

OP

Oleg P in Angular - русскоговорящее сообщество
может timeoutWith?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
events.pipe(debounceTime(...), switchMap(() => doSomething().pipe(takeUntil(events)))
источник

OP

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

OP

Oleg P in Angular - русскоговорящее сообщество
еще можно вопрос - как вынести эту часть чтобы переиспользовать в другом потоке?
источник

N👩

Nikita 👩🏻‍💻💭... in Angular - русскоговорящее сообщество
Советую посмотреть один замечательный доклад на эту тему от создателя RxJS:
https://www.youtube.com/watch?v=E6R_1QB8q4o
источник

OP

Oleg P in Angular - русскоговорящее сообщество
отлично!
источник

N👩

Nikita 👩🏻‍💻💭... in Angular - русскоговорящее сообщество
Ну и короткий ответ на ваш вопрос:


function customOperator() {
  return pipe(…)
}
источник

OP

Oleg P in Angular - русскоговорящее сообщество
pipe() не находит
источник

OP

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

N👩

Nikita 👩🏻‍💻💭... in Angular - русскоговорящее сообщество
так, возможно неправильно подсказал
источник

S

Stanislav in Angular - русскоговорящее сообщество
ну как бы пайп это метод потока
источник

OP

Oleg P in Angular - русскоговорящее сообщество
ну да) тут поток надо запустить
источник

S

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

OP

Oleg P in Angular - русскоговорящее сообщество
так?

function test() {
 return function<T>(source: Observable<T>) {

 }
}
источник

S

Stanislav in Angular - русскоговорящее сообщество
на самом деле я про другой костыль речь вел но тут лучше посмотреть доклад про кастомные операторы
источник

N👩

Nikita 👩🏻‍💻💭... in Angular - русскоговорящее сообщество
источник

OP

Oleg P in Angular - русскоговорящее сообщество
у меня на pipe ругается
источник

Вキ

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

OP

Oleg P in Angular - русскоговорящее сообщество
все - надо было импортировать. вроде рботает
источник