我已经对此进行了很多搜索,但我无法找到 Angular 7 中 pipe
和 map
之间的区别?是否有必要在 Angular 7 的 Service.ts 文件中使用管道?
谢谢
最佳答案
对于 rxjs 5.5 及更高版本,如果你想在可观察对象上使用任何运算符,你只需将它们通过管道传递即可。所以这里的 map
只是 pipe
中的操作符之一。
例如:
const example = source.pipe(map(val => val + 10), first());
对于 rxjs
的早期版本,没有 pipe
关键字,多个运算符使用 .
符号组合
例如:
const example = source.map(val => val + 10).first();
关于javascript - Angular 7 中的管道和 map 之间的确切区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54122650/