ng build error`error TS2554:预期为0个参数,但在更新为rxjs 6后得到1。

时间:2018-10-16 20:41:46

标签: angular rxjs angular-cli-v6

我有一些最近更新为rxjs 6和Angular 6的代码。但是,当我运行构建时,我得到了error TS2554: Expected 0 arguments, but got 1.,我添加了.pipes并修改了import

在更新之前没有TS2554错误:

const start$ = of(null);
const poll$ = Observable.timer(0, 1500)
  .pipe( //does stuff );
return start$
  .switchMapTo(poll$)

更新后出现TS2554错误:

const start$ = of(null);
const poll$ = timer(0, 1500)
  .pipe( //does stuff );
return start$
  .pipe(
      switchMapTo(poll$) // this seems to cause the error
  )

上面是这段代码的片段,其中删除了一些位。

rxjs 6.2.0 角6.1.0 角cli 6.2.2

0 个答案:

没有答案