如何删除有关props.history的react-router 2.0警告?

时间:2016-01-06 15:27:02

标签: react-router

我在我的React应用中有关于ract-router 2.0迁移的问题。

我删除了每个mixin并调用了this.props.history,就像迁移指南中所解释的那样,但我仍然在控制台中有关于它的警告:

 Warning: [react-router] props.history and context.history are deprecated. Please use context.router

实际上,我在调试器中发现当前页面上的每个嵌套组件都有一个警告:RouterContextAppPosts

知道它可能来自哪里?

2 个答案:

答案 0 :(得分:3)

RC4和React DevTools存在一个错误,它来自试图检查所有道具和上下文的开发工具。这将在新的RC中修复。

答案 1 :(得分:-1)

您可以转到/node_modules/react-router/lib/RouterUtils.js并注释第28-30行来禁用此警告。