Tag: react router dom

Uncaught TypeError:无法读取未定义的属性“推”(React-Router-Dom)

我有一个带有旋转幻灯片的仪表板 ,每个都有一个相应的Bldgs选项卡。 Dashboard.js和Bldgs.js都是我的App.js孩子。 当用户点击Dashboard.js的特定幻灯片A时, Dashboard需要告知App.js以便App可以告诉Bldgs.js在路由到Bldgs时显示选项卡A 我相信我将正确的索引值从Dashboard传递给App ,然后传递给Bldgs 。 但是,我的App.js文件中正在抛出一个错误,指出: Uncaught TypeError: Cannot read property 'push' of undefined 在开始将我的handleClick()函数传递给我的Dashboard组件之前,我的代码工作正常。 Index.js import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import './index.css'; import injectTapEventPlugin from 'react-tap-event-plugin'; import MuiThemeProvider from 'material-ui/styles/MuiThemeProvider'; import { BrowserRouter as Router } from 'react-router-dom'; import { hashHistory } from 'react-router'; […]