I try to query all people data from the swap api. The URL swapi.co/api/people returns an object with an people array and the URL(swapi.co/api/people/?page=2) where I get the nex
Use expand operator like:
function getData(id) { let next = id<5 ? id+1 : null; let obj = {id:id, next:next} return next ? Rx.Observable.of(obj) : Rx.Observable.empty(); } getData(0) .expand(el=> getData(el.next)) .subscribe(x=>console.log(x));