gpt4 book ai didi

angular - 在 Angular 2.0.0-beta.0 中,表单输入的 Observable 中缺少 map() 和 filter()

转载 作者:太空狗 更新时间:2023-10-29 17:24:31 26 4
gpt4 key购买 nike

在 Angular 2.0.0-alpha.47 中,从调用 formInput.valueChanges() 返回的 Observable 具有所有高阶函数,即我可以做这样的事情;

this.search.valueChanges
.debounceTime(150)
.map(x=>return x+1)
.switchMap(text => this.youtube.search(text));

我现在使用的是 2.0.0-beta.0,从 this.search.valueChanges() 返回的 Observable 不再具有所有方法。我只能订阅。我不能再调用 map()、filter() 等。

有谁知道这是否是现在表单输入的预期行为?

最佳答案

像这样导入 Rxjs :

Import * as Rx from "rxjs/Rx";

运算符(operator)将可用。

当您使用 Observable 类时,请在其前面加上 Rx。 (Rx.Observable)

关于angular - 在 Angular 2.0.0-beta.0 中,表单输入的 Observable 中缺少 map() 和 filter(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34394708/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com