Size: a a a

2018 November 06

DG

Dmytro Garastovych in Angular Kyiv
источник

IF

Igor Filippov in Angular Kyiv
мм Ланет)
источник

m

maks#dev in Angular Kyiv
источник

m

maks#dev in Angular Kyiv
какую либу добавить?
источник

DG

Dmytro Garastovych in Angular Kyiv
rxjs
источник

m

maks#dev in Angular Kyiv
вот это ближе всего
источник

m

maks#dev in Angular Kyiv
источник

m

maks#dev in Angular Kyiv
Arsenii Tverdokhleb
Мб тебе надо шото типа:

const aBtn = document.getElementById('aBtn');
const bBtn = document.getElementById('bBtn');
const cBtn = document.getElementById('cBtn');

const aBtn$  = Rx.Observable.fromEvent(aBtn, 'click');
const bBtn$ = Rx.Observable.fromEvent(bBtn, 'click');
const cBtn$ = Rx.Observable.fromEvent(cBtn, 'click');

Rx.Observable.merge(
   aBtn$.map(() => 1),
   bBtn$.map(() => 2),
   cBtn$.map(() => 3)
 )
 .flatMapLatest(data => Rx.Observable.interval(100).map(() => data))
 .subscribe(data => console.log(data));
Спасибо, это ближе всего к тому что я хотел сделать... А можно так сделать чтоб изначально была подписка на поток скажем of([]) и при инициализации сабскрайб выполнился.. и каждый раз когда сам поток выполняется срабатывал сабскрайб... + то что вы реализовали - если было нажатие на кнопку то выполнялась функция привязанная к кнопке получая данные из главного потока... ?
источник

DG

Dmytro Garastovych in Angular Kyiv
источник

m

maks#dev in Angular Kyiv
не.. я делаю подписку на поток... т.е данные там уже будут.. т.е мне не нужно специально задавать startWith.. это только для репродюса...
источник

DG

Dmytro Garastovych in Angular Kyiv
поток потоку рознь, нужно уточнять
источник

DG

Dmytro Garastovych in Angular Kyiv
вам никто не мешает делать с потоками любые преобразования, прежде чем объединять их с другими потоками. постарайтесь доступно объяснить, что вы хотите сделать и вам помогут
источник
2018 November 07

m

maks#dev in Angular Kyiv
Dmytro Garastovych
поток потоку рознь, нужно уточнять
по хорошему startWith([]).. сделает почти тоже.. что и of([]) ... это мой основной поток.. нужно чтоб потоки на кнопках брали значение текущее и могли с ним как то работать.. в этом идея...
источник

DG

Dmytro Garastovych in Angular Kyiv
of создаст поток, а startWith будет эмитировать значение в уже существующий. по-моему это вообще не одно и то же
источник

DG

Dmytro Garastovych in Angular Kyiv
до сих пор не понятно, что вы хотите сделать
источник

m

maks#dev in Angular Kyiv
Dmytro Garastovych
of создаст поток, а startWith будет эмитировать значение в уже существующий. по-моему это вообще не одно и то же
возможно вы правы на счет этого... не знал этого ньюанса
источник

m

maks#dev in Angular Kyiv
Итоговая версия, если кому интересно - https://jsbin.com/pawerumoxo/1/edit?js,console,output

Огромное спасибо @hitpopdimestop за помощь! 🍺🍺
источник

O

Oleksandr in Angular Kyiv
привет, подскадите, планируется очередной митап?
источник

L

Lili 🎈 in Angular Kyiv
Пока не планируется😔
источник

AO

Agnislav Onufriichuk in Angular Kyiv
планируется. но вот когда? 🙂
источник