gpt4 book ai didi

angular - BehaviorSubject 过滤器不是函数吗?

转载 作者:太空狗 更新时间:2023-10-29 17:30:18 28 4
gpt4 key购买 nike

花点时间弄清楚为什么我的 plunker 不起作用 :(

https://plnkr.co/edit/JHODQeWQtYmz4UkYzFds?p=preview

错误追加到下一行

let load = this.actions$.filter (action => return action.type==START_LOADING);

actions$ 定义如下:

private actions$ : BehaviorSubject<Action> = new BehaviorSubject<Action>({type: null, payload: null});

然后我导入这个

import { Subject } from "rxjs/subject";
import { Observable } from "rxjs/Observable";
import { BehaviorSubject } from 'rxjs/subject/BehaviorSubject';

在 Chrome 的调试器中,我看到一些功能可用( map 、提升、扫描等)但不能过滤。

有人知道为什么过滤器在 BehaviorSubject 上不可用吗?我认为这是一个简单的错误,但我没有发现 ;)

最佳答案

我认为您应该导入 filter 运算符:

import 'rxjs/add/operator/filter';

这是您使用此导入更新的 plunkr:https://plnkr.co/edit/37JEG4aQ7qmQuaPchB4Z?p=preview .

有关详细信息,请参阅此问题:

关于angular - BehaviorSubject 过滤器不是函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35346954/

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