在新选项卡中打开

在新选项卡中打开

我的导航栏中的页面之间的导航是使用onClick处理程序完成的,而不是通过hrefs进行的。执行此操作时,我不能单击鼠标中键以在新选项卡中打开,也不能右键单击链接并选择“在新选项卡中打开”。我正在使用react-router-v4。

路线示例。

<a onClick={() => this.props.history.push('/conference/')}>Conference</a>

有没有办法让它发生在react中,或者我应该改用hrefs?

最佳答案

您可以使用<Link to='/conference'>Conference</Link>来执行此操作。

关于reactjs - React history.push允许用户在新选项卡中打开,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50890251/

10-09 19:03