【发布时间】:2016-08-17 13:37:03
【问题描述】:
在 2 周后返回项目后升级我的项目后,我收到了很多我无法摆脱的警告:
warning.js:44 警告:您正在为
onClick上的NavbarToggle属性手动调用 React.PropTypes 验证函数。这已被弃用,并且在下一个主要版本中将不起作用。由于第三方 PropTypes 库,您可能会看到此警告。warning.js:44 警告:您正在为
onClick上的NavItem属性手动调用 React.PropTypes 验证函数。这已被弃用,并且在下一个主要版本中将不起作用。由于第三方 PropTypes 库,您可能会看到此警告。
显然,它们与 react-bootstrap 有关。
我为 react-native 找到了a similar question,其中的答案建议升级依赖库版本。我已经这样做了,但没有任何帮助...我还完全删除了 node_modules,然后重新安装。
我查看了the issues on github,但没有类似的。
如何更正我的应用并消除警告?
我拥有的版本:
- react@15.3.0
- react-bootstrap@0.30.2
【问题讨论】:
-
您使用的
react-bootstrap是什么版本?当您不提供任何细节时,很难提供帮助。 :-( -
我的错!等我一下。 ;) ...完成了,看看,丹。
-
我可以要求您提供一个最小的项目来重现这个吗?或者小提琴。
-
我希望它不会走那么远……我会等的。也许有人会马上知道。如果没有,那么我会做小提琴。谢谢丹!
-
create-react-app myproject && cd myproject && npm i --save react-bootstrap