rxjs - rxjs v6 zip 已弃用
问题描述
我的 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")
)
);
先感谢您
解决方案
zip
不推荐使用rxjs@6
但在rxjs@7
. 它将在版本 8 中删除并替换为zipWith
.
您的 IDE 可能使用了不正确的类型。
推荐阅读
- python - 通过对熊猫数据框中的奇数行和偶数行使用不同的条件来生成新列
- python - 语法错误:位置参数跟随关键字参数:
- oracle - 运行多个存储过程并在出错时退出
- sql-server - 从不同类别中选择前 n 个
- mysql - Mysql DECIMAL 显示无法在 java spring boot 中转换为 java.lang.Double
- r - R中的混合logit模型估计问题,始终与初始值相同
- html - Laravel - 显示输入日期时间本地值
- php - 将 Dokan 供应商送货地址分配给 Woocommerce 中的商店地址
- java - java socket Inputstream,PrintWriter不起作用
- laravel - (Laravel) 如何从 API 控制器中提取数据,以便在 vue-chartjs 中显示