Uncaught TypeError: Cannot read property 'oneOf' of undefined
Uncaught TypeError: Cannot read property 'oneOf' of undefined
我正在将我的 React 项目从 v15 迁移到 v16。这样做时我面临以下错误
Uncaught TypeError: Cannot read property 'oneOf' of undefined
下面的完整错误:
Uncaught TypeError: Cannot read property 'oneOf' of undefined
at Object.eval (alert.js?b73b:1209)
at __webpack_require__ (alert.js?b73b:30)
at Object.eval (alert.js?b73b:472)
at Object.eval (alert.js?b73b:751)
at __webpack_require__ (alert.js?b73b:30)
at Object.eval (alert.js?b73b:81)
at __webpack_require__ (alert.js?b73b:30)
at Object.eval (alert.js?b73b:57)
at __webpack_require__ (alert.js?b73b:30)
at eval (alert.js?b73b:50)
在互联网上进行研究后,我发现问题与 prop-types 有关,但不确定我必须做些什么来解决这个问题。我正在使用道具类型版本 "prop-types": "^15.6.0"
。
我能够解决这个问题。自从我升级到 react v15 到 v16 以来,问题出在 react-alert 模块上,因为我使用的是 react-alert v1。所以将它升级到 react-alert v4 为我解决了问题。
我正在将我的 React 项目从 v15 迁移到 v16。这样做时我面临以下错误
Uncaught TypeError: Cannot read property 'oneOf' of undefined
下面的完整错误:
Uncaught TypeError: Cannot read property 'oneOf' of undefined
at Object.eval (alert.js?b73b:1209)
at __webpack_require__ (alert.js?b73b:30)
at Object.eval (alert.js?b73b:472)
at Object.eval (alert.js?b73b:751)
at __webpack_require__ (alert.js?b73b:30)
at Object.eval (alert.js?b73b:81)
at __webpack_require__ (alert.js?b73b:30)
at Object.eval (alert.js?b73b:57)
at __webpack_require__ (alert.js?b73b:30)
at eval (alert.js?b73b:50)
在互联网上进行研究后,我发现问题与 prop-types 有关,但不确定我必须做些什么来解决这个问题。我正在使用道具类型版本 "prop-types": "^15.6.0"
。
我能够解决这个问题。自从我升级到 react v15 到 v16 以来,问题出在 react-alert 模块上,因为我使用的是 react-alert v1。所以将它升级到 react-alert v4 为我解决了问题。