当前位置 : 主页 > 网页制作 > React >

reactjs – React-router:如何使用Link获取上一个路径

来源:互联网 收集:自由互联 发布时间:2021-06-15
抱歉我的英语很差..我的问题是,当我使用 Link /将当前路线改为下一条路线,我如何在下一条路线的处理程序中获得前一条路径?这是一些代码 // route config Route handler={Route2} name="route2" p
抱歉我的英语很差..我的问题是,当我使用< Link />将当前路线改为下一条路线,我如何在下一条路线的处理程序中获得前一条路径?这是一些代码

// route config 
<Route handler={Route2} name="route2" path="route2" />

// eg: current location is #/route1?key=value
<Link to="route2">click to jump to route2</Link>

// route2
var Route2 = React.createClass({
    componentDidMount: function() {
        // how i can get previous path '#/route1?key=value'
    },
    render: function() {
        return (
            <div />
        )
    }
})

thx~

网友评论