我正在尝试使用最新组合执行代码块。我有一个返回RXJS Observable的翻译库
combine最新,地图和水龙头作为单独的功能导入。
combineLatest(this.translate.transform('localizationText')) <-- returns observable string
.pipe(
tap(str => console.log(str)), <----this is not firing
map(str => str)
);
答案 0 :(得分:3)
您仍然需要订阅observable才能发出值。
因此,将subscribe
添加到您的pipe
combineLatest(this.translate.transform('localizationText'))
.pipe(
tap(str => console.log(str)),
map(str => str)
).subscribe(v => console.log(v));
的示例用法