Reactjs 如何使按钮从React中的数组转到链接?

Reactjs 如何使按钮从React中的数组转到链接?,reactjs,button,hyperlink,Reactjs,Button,Hyperlink,我想要一个按钮去密码笔。问题是,当我尝试做: CodePen 点击按钮,它什么也不做。我的意思是,它不会转到URL,也不会打开一个新选项卡转到该站点 我也不想使用React路由器,因为我尝试过这样做: <Router> <Link to="https://codepen.io"/> </Router> 这给了我一个错误: 我的完整代码也是我有导入,我只是用//导入替换它们,因为有很多方法。 window.location.h

我想要一个按钮去密码笔。问题是,当我尝试做:

CodePen

点击按钮,它什么也不做。我的意思是,它不会转到URL,也不会打开一个新选项卡转到该站点

我也不想使用React路由器,因为我尝试过这样做:

<Router>
    <Link to="https://codepen.io"/>
</Router>

这给了我一个错误:

我的完整代码也是我有导入,我只是用//导入替换它们,因为有很多方法。


window.location.href=https://codepen.io“}>CodePen
您需要传递一个函数:
window.location.href=”https://codepen.io“}>代码笔
谢谢@HaoWu!它起作用了!我复制并粘贴了代码,但它仍然没有做任何事情。我在勇敢和边缘上试过,但我仍然有这个问题。你在用react吗?是的,我在用react。我也尝试过使用链接,但仍然无法使用。我以为您只是在纯html中尝试,我刚刚更新了答案。
website
是对象的数组,因此可能需要使用website[0]。codepen