【发布时间】:2018-03-24 12:43:44
【问题描述】:
我很困惑如何导入这些运算符。有些我可以导入
import 'rxjs/add/operator/do'; 有些我不能。例如,这不起作用:
import 'rxjs/add/operator/map';(我在 rxjs/add/operator 中检查过,那里存在地图)。
基本上我想要做的是在 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/add/operator中看不到...
感谢您的帮助
【问题讨论】:
-
rxjs/add/operator/map也存在,参见github.com/ReactiveX/rxjs/blob/master/src/add/operator/map.ts。运营商just更名为of,您可以通过rxjs/add/observable/of添加它 -
@martin,好的,感谢您提供有关
just运营商的信息 -
@Jota.Toledo 它远离重复。请在标记之前阅读它们...