【问题标题】:rxjs v6 zip deprecatedrxjs v6 zip 已弃用
【发布时间】:2021-07-01 08:49:44
【问题描述】:

我的 IDE (intelliJ) 告诉我 zip 功能已弃用。

你有解决办法吗?

zip(
  action$.pipe(successFetch("a", "list")),
  action$.pipe(successFetch("b", "list")),
  action$.pipe(successFetch("c", "list"))
)

它的完整用法如下

action$.pipe(
    zip(
      action$.pipe(successFetch("a", "list")),
      action$.pipe(successFetch("b", "list")),
      action$.pipe(successFetch("c", "list"))
    ),
    withLatestFrom(state$),
    mergeMap(([, state]) => {
      return of(...);
    }),
    startWith(
       fetchAction("a","list"),
       fetchAction("b","list"),
       fetchAction("c","list")
   )
  );

提前谢谢你

【问题讨论】:

    标签: rxjs rxjs6


    【解决方案1】:

    ziprxjs@6 中没有被弃用,但在rxjs@7 中。它将在版本 8 中删除,并替换为 zipWith

    您的 IDE 可能使用了不正确的类型。

    【讨论】:

      猜你喜欢
      • 2020-09-04
      • 2019-08-28
      • 2014-02-12
      • 2019-10-13
      • 2018-12-14
      • 1970-01-01
      • 1970-01-01
      • 2016-03-03
      • 1970-01-01
      相关资源
      最近更新 更多