【发布时间】:2022-12-04 01:12:42
【问题描述】:
如果我在子组件中 按钮.js
按钮 我希望在单击它时使用 react 打开另一个页面作为新选项卡(例如:page.js)
我想点击按钮并打开新标签 page.js 在 button.js 文件中
// enter code here
【问题讨论】:
-
请包括一些相关代码,以便社区成员理解并给出更好的答案,Happy coding
标签: reactjs
如果我在子组件中 按钮.js
按钮 我希望在单击它时使用 react 打开另一个页面作为新选项卡(例如:page.js)
我想点击按钮并打开新标签 page.js 在 button.js 文件中
// enter code here
【问题讨论】:
标签: reactjs
实际上,您可以根据自己的需要选择几种方法:
<button onClick={() => window.open("/anotherPage")} />
a/Link组件包裹按钮
import { Link } from 'react-router-dom';
<Link to="/anotherPage" target="_blank" rel="noopener noreferrer">
<button>Go to another page</button>
</Link>
或者
<a href="/anotherPage" target="_blank" rel="noopener noreferrer">
<button>Go to another page</button>
</a>
希望能帮助到你!
【讨论】: