我正在使用以下版本的软件包
"react-router": "4.2.0",
"react-router-bootstrap": "0.24.4",
"react-router-dom": "4.2.2",
"react-router-redux": "5.0.0-alpha.9",
我的代码如下所示
主要应用组件
<ReduxProvider store={store}>
<ConnectedRouter history={history}>
<Routes />
</ConnectedRouter>
</ReduxProvider>
在Routes
组件中,我使用state = getMatched(this.props.location.pathname);
在所有浏览器(IE11上也可以)正常工作,但是在Internet Explorer 10上,出现以下错误-
SCRIPT5007: Unable to get property 'location' of undefined or null reference
这可能与我使用的某些版本的软件包有关吗?