如何获得反应中的流行网址

时间:2016-10-13 07:57:08

标签: javascript reactjs

我有一个带搜索图标的按钮,当用户点击搜索按钮时,会更改为/search并且搜索按钮图标会变为关闭图标,我希望当用户点击关闭图标时获取上一个网址... 注意:我使用React-redux-universal-hot-example入门套件 这是我带搜索图标的搜索按钮。

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

1 个答案:

答案 0 :(得分:0)

如果我理解你想要的东西,你可以尝试这样的事情:

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
};