0

我正在使用 react-toastify 弹出错误消息。为什么我会收到此错误?

TypeError: Object(...) is not a function useToastContainer E:/Courses/programing/Code with Mosh/Front End/Mastering React/08 - Calling Backend Services (01h42m)/Section 8- Calling Backend Services/start/http-应用程序/node_modules/react-toastify/dist/react-toastify.esm.js:866

错误

删除ToastContainer组件后,一切正常。我应该怎么做才能摆脱这个错误,为什么我会得到它?

4

2 回答 2

1

基于 Pelic 的回答,在卸载最新版本并重新安装 4.1 版后,我必须重新启动我的 VSCode 才能让它工作!

于 2021-03-08T18:18:37.867 回答
1

我在这里遇到了同样的问题,我想我们都在使用最新版本的 react-toastify,但是在我用 4.1(讲师正在使用)更改版本之后,它就解决了!

首先,您需要:

npm 卸载 react-toastify --save

然后,用 4.1 版重新安装它

npm i react-toastify@4.1

于 2020-06-30T17:57:05.613 回答