this.props.history.goBack()将浏览器中的URL更改为/,但未调用路由精确路径=“ /”

我正在Meteor JS应用上使用React和React Router。

如果使用Route exact path="/",我有一个this.props.history.push('/')可以工作,但是即使URL更改为this.props.history.goBack(),我也可以使用http://localhost:3000/Route exact path="/"却不能被称为:

<Route exact path="/" render={() => {
              console.log('React exact path /')
            return mainpage
          }} />

我该如何解决? 还是我应该一直使用推? 还是应该只使用replace?

pkufojq 回答:this.props.history.goBack()将浏览器中的URL更改为/,但未调用路由精确路径=“ /”

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3130253.html

大家都在问