Rxjs 如何正确使用静态组合测试

Rxjs 如何正确使用静态组合测试,rxjs,combinelatest,Rxjs,Combinelatest,由于RxJSv.6.5,静态combineTest语法 combined$=combinelatetest(a$、b$、c$)已弃用 相反,您应该使用以下语法: combined$=combinelatetest([a$,b$,c$]) 它们是:a$:可观察的,b$:可观察的,c$:可观察的 但是,此声明给了我几个linting错误: 参数类型[可观察, 可见的, 可观察的]不可分配给 参数类型[可观察] 那么,我的错误在哪里? 非常感谢。您应该从rxjs导入combinelatetest,而不

由于
RxJS
v.6.5,静态
combineTest
语法
combined$=combinelatetest(a$、b$、c$)已弃用

相反,您应该使用以下语法:

combined$=combinelatetest([a$,b$,c$])

它们是:
a$:可观察的,b$:可观察的,c$:可观察的

但是,此声明给了我几个linting错误:

参数类型[可观察, 可见的, 可观察的]不可分配给 参数类型[可观察]

那么,我的错误在哪里?
非常感谢。

您应该从
rxjs
导入
combinelatetest
,而不是像这样导入
rxjs/operators

import { of, combineLatest } from 'rxjs';

const a$ = of(true);
const b$ = of(false);

combineLatest([a$, b$]).pipe(
      tap(console.log)
    ).subscribe();

希望有帮助。

您能显示您的代码吗。。?