这是我试图包含在页面顶部的后退按钮的代码:
<a onClick={this.goBack()}>Go back</a>
这是辅助函数 goBack():
goBack(){
return history.go(-1);
}
我也尝试过这个,它产生了相同的结果:
<a href={this.goBack()}>Go back</a>
我是历史记录方法的新手,因此任何澄清将不胜感激!谢谢
最佳答案
this.goBack()
立即执行函数 this.goBack
。
相反,只需删除括号 ()
即可将函数指定为事件处理程序:
<a onClick={this.goBack}>Go back</a>
关于javascript - 页面加载后后退按钮就会触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41048866/