我必须实现自定义后退按钮。如果路径从'https://example.com/'
开始,那么props.history.goBack
将不会返回并停止。但是,当用户直接输入说'https://example.com/places/u1/new'
并单击按钮<button onClick={props.history.goBack}>back</button>
时,浏览器将返回空白页。请帮助我找到解决方法
答案 0 :(得分:1)
如果使用类组件,则必须使用按钮 onClick = {()=> this.props.history.goBack()}
,如果您使用的是功能组件
onClick = {()=> props.history.goBack()}