我很困惑如何导入这些运算符。有些我可以用 import 'rxjs/add/operator/do';
进口,有些我不能。例如,这是行不通的: import 'rxjs/add/operator/map';
(我检查了rxjs/add/operator,map存在那里)。如何从`rxjs`包中正确导入运算符
从本质上讲什么,我要做的是重现这Angular4:
var requestStream = Rx.Observable.just('https://api.github.com/users');
var responseStream = requestStream
.flatMap(function(requestUrl) {
return Rx.Observable.fromPromise(jQuery.getJSON(requestUrl));
});
responseStream.subscribe(function(response) {
// render `response` to the DOM however you wish
});
我也想知道怎么处理just
运营商,因为我不能看到它在rxjs /添加/运营商。 ..
感谢所有帮助
阅读'rxjs /添加/运营/ map'存在的WEL l,请参阅https://github.com/ReactiveX/rxjs/blob/master/src/add/operator/map.ts。运算符'just'被重命名为现在被称为'of',并且您可以通过'rxjs/add/observable/of'添加它' – martin
http://reactivex.io/rxjs/class/es6/Observable.js~Observable.html #static-method-of – martin
@马丁,好的,谢谢关于'just'信息的信息 –