所以我尝试做一个“服务”来帮助我完成一些小任务,
我的 NavigationService.js 具有以下功能:
redirectView = (view) => {
this.props.history.push(`/${view}`)
}
然后我得到了我的 Welcome.jsx,它有:
<BtnRectangularBorder>
<BtnRectangular className="battle-shonen-color btn-rectangular-md-size btn-rectangular-primary" title="Cards Overview" onClick={NavigationService.redirectView("/cards-overview")} />
</BtnRectangularBorder>
所以现在在我的 .js 文件中,它给了我一个错误:“TypeError: Cannot read property 'history' of undefined”,
我应该做 .js 文件一个组件或任何东西,因为我不承认历史
互换的青春
相关分类