如何在react js中获取前置url

how to get prev url in react js

本文关键字:获取 url js react      更新时间:2023-09-26

我有一个按钮与搜索图标,当用户点击搜索按钮url得到更改为/search和搜索按钮图标的得到更改为关闭图标,我想当用户点击关闭图标得到前url…注意:我使用React-redux-universal-hot-example starter kit这是我的搜索按钮和搜索图标。

 <Link className={`btn_search`}
                    to={"/search"}>
                <span>search_vlz</span>
 </Link>

如果我明白你想要什么,你可以尝试这样做:

import React, {PropTypes} from 'react';
class YourClass extends React.Component {
    goBack(event){
       event.preventDefault();
       this.context.router.goBack();
    }
    render(){
        return (
           <div onClick={this.goBack.bind(this)}> Go back</div>
        );
    }
}
YourClass.contextTypes = {
    router: PropTypes.object.isRequired
};