Я все еще изучаю RXJS (только начал), я знаю, что мой вопрос будет для начинающих. Я пытаюсь объединить два ответа от внешнего вызова. Скажем, я делаю call1 и call2, и у меня должна быть возможность подписаться одним комбинированным ответом.
Ниже мой код
var arrayWeather =['http://apidev.accuweather.com/currentconditions/v1/250111.json?language=en&apikey=hoArfRosT1215', 'http://apidev.accuweather.com/currentconditions/v1/4-204108_1_AL.json?language=en&apikey=hoArfRosT1215'];
var refreshClickStream = Rx.Observable.fromEvent(document.querySelector('.refresh'), 'click');
refreshClickStream.subscribe(function(e){
Rx.Observable.fromArray(arrayWeather)
.flatMap(function(datathings){
return Rx.DOM.Request.get(datathings)
})
.subscribe(function(data){
console.log(data.response);
});
});