gpt4 book ai didi

angular - 类型 'interval' 上不存在属性 'Observable'

转载 作者:行者123 更新时间:2023-12-01 22:25:49 25 4
gpt4 key购买 nike

我的 Angular2 组件类的构造函数中有以下代码:

Observable.from([1,2,3]).interval(2000).subscribe(e=>{
console.log(e);
});

我导入了以下内容:

import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/from';
import 'rxjs/add/observable/interval';

使用 Anglat CLI 构建项目时出现以下错误消息:

Property 'interval' does not exist on type 'Observable<any>

我错过了什么?

最佳答案

这是正确的。 interval method 是仅存在于 Observable 类中的静态方法。换句话说,它不是一个运算符。

所以您可能需要延迟超时

Observable.from([1,2,3])
.concatMap(val => Observable.of(val).delay(2000))

关于angular - 类型 'interval' 上不存在属性 'Observable<any>',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42885687/

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