Quel serait l'opérateur pour rendre un observable à partir d'un tableau mais seulement émettre la prochaine valeur observable basée sur le changement/compte d'un autre flux d'événement, disons un clic?Comment différer l'émission d'un Observable basé sur un autre flux d'événements?
const scroller$ = Rx.Observable.of(1,2,3,4);
Rx.Observable.fromEvent(document, 'click'); // need help here
scroller$.subscribe(console.log)
// click // 1
// click // 2
// click // 3
// click // 4
Existe-t-il une manière plus simple, procédurale d'écrire ceci? –
@ ItayMoav-Malimovka Je ne comprends pas pourquoi vous voudriez faire cela, si vous utilisez RxJS. Je dirais que non, il n'y en a pas, car c'est intrinsèquement réactif. – cartant
Cela m'aide à comprendre ce qui se passe, si je le vois une fois dans la procédure, je peux le traduire dans mon esprit plus facilement, jusqu'à ce que je développe la façon de penser RxJS. –