Reactjs 使用rxjs compat v6.3.3从rxjs v5.5.6升级到rxjs v6.3.3

Reactjs 使用rxjs compat v6.3.3从rxjs v5.5.6升级到rxjs v6.3.3,reactjs,react-redux,rxjs6,Reactjs,React Redux,Rxjs6,因此,我最近刚开始在我的react项目上更新rxjs版本,如下所示: 根据说明,安装了兼容层后,一切都应正常工作。“rxjs compat未涵盖的突破性更改”与我的项目无关 我所做的就是运行命令npm installrxjs@6rxjs-compat@6--保存,现在我在尝试运行我的站点时出现以下错误: Uncaught TypeError: Cannot set property 'bindCallback' of undefined at Object.defineProperty.valu

因此,我最近刚开始在我的react项目上更新rxjs版本,如下所示:

根据说明,安装了兼容层后,一切都应正常工作。“rxjs compat未涵盖的突破性更改”与我的项目无关

我所做的就是运行命令
npm installrxjs@6rxjs-compat@6--保存
,现在我在尝试运行我的站点时出现以下错误:

Uncaught TypeError: Cannot set property 'bindCallback' of undefined
at Object.defineProperty.value (bindCallback.js:4)
at __webpack_require__ (bootstrap aec2a29d759a238a1d9d:54)
at Object.__webpack_exports__.a (Rx.js:17)
at __webpack_require__ (bootstrap aec2a29d759a238a1d9d:54)
at Object.defineProperty.value (Rx.js:6)
at __webpack_require__ (bootstrap aec2a29d759a238a1d9d:54)
at Object.defineProperty.value (Subject.js:3)
at __webpack_require__ (bootstrap aec2a29d759a238a1d9d:54)
at Object.module.exports (Subject.js:6)
at __webpack_require__ (bootstrap aec2a29d759a238a1d9d:54)
有人能帮我吗?我做了很多研究,但大多数资料似乎都涉及角度而不是反应,而且似乎到处都在声明所有旧语法和导入都应该运行良好


额外注意:如果我更新语法并将其导入到与rxjs 6单独关联的语法中,那么一切都可以正常工作,但正如rxjs自己所说,它应该可以正常使用旧语法(只要安装了rxjs compat),现在我想保留旧语法,以便逐步介绍和测试。

您必须导入
bindCallback
,如下所示:

import { bindCallback } from "rxjs";