1
我想要检测用户何时点击后退按钮。实质上,当用户从/ projects移动到/ projects/foo时,导航样式发生更改。React路由器,点击浏览器后退按钮时的生命周期
<Route path="/projects" component={(props, state, params) =>
<Projects {...props} />
</Route>
检测时从/项目onClick事件到一个特定的项目,但当用户点击后退按钮componentDidMount
是不是叫......我试图用this.props.location.pathname
来确定具体的路径也能正常工作,但由于我需要设置状态,我不能在render
内部执行此操作。
有没有一种“反应”的方式去做这件事? Thx