您好我订阅queryParams
喜欢
this.route.queryParams
.skip(1)
.subscribe((res: DataParameter) => {})
它给我类型错误
this.route.queryParams.skip不是函数
distincUntilChanged
运算符也是如此。是否有我遗漏的东西,在文档中它说它返回一个Observable。
谢谢!
答案 0 :(得分:3)
您是否导入了运营商?
import 'rxjs/add/operator/distinctUntilChanged';
因为rxjs包非常大,所以默认情况下只导入一小部分运算符。
截至今天,可管道运营商是导入和使用rxjs运营商的新方法。 有关详细信息,请查看rxjs docs。
import { map, filter, scan } from 'rxjs/operators';
source$.pipe(
filter(x => x % 2 === 0),
map(x => x + x),
scan((acc, x) => acc + x, 0)
)