【发布时间】:2016-06-11 21:30:52
【问题描述】:
我还在学习 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);
});
});
【问题讨论】:
标签: javascript rxjs rxjs5