React Router是一个用于构建单页面应用的库,它提供了一种在React应用中实现路由功能的方式。React Router 2.6.0是React Router的一个旧版本,目前已经有了更高版本的React Router可供使用。
在React Router 2.6.0中,可以使用browserHistory
对象来进行路由的重定向。要在单击函数中进行重定向,可以按照以下步骤进行操作:
npm install react-router@2.6.0 --save
browserHistory
对象:import { browserHistory } from 'react-router';
browserHistory.push()
方法来进行重定向。该方法接受一个路径作为参数,表示要重定向到的目标路径。例如,如果要重定向到路径/dashboard
,可以使用以下代码:handleClick() {
browserHistory.push('/dashboard');
}
onClick
事件上:<button onClick={this.handleClick}>重定向</button>
这样,当用户单击该按钮时,就会触发重定向到/dashboard
路径。
领取专属 10元无门槛券
手把手带您无忧上云