gpt4 book ai didi

javascript - 如何使按钮重定向到 React 中的另一个页面

转载 作者:数据小太阳 更新时间:2023-10-29 05:28:38 24 4
gpt4 key购买 nike

我有一个组件,在其 Class.propTypes 中有一个 onClick 函数:onClick: PropTypes.func

在另一个组件中,我多次使用该组件来填充页面。这些组件中的每一个都有一个标题,单击该标题时应重定向到另一个页面。

我遇到的问题是当我点击它时它不起作用。它什么都不做。这是主要组件的渲染图:

render() {
return (
<Class
title={account.AccountName}
onClick={() => "mySite/accountview?id=" + account.AccountName}
>
</Class>
...
);
}

我应该向 onClick 添加什么才能使其正常工作?

最佳答案

您需要使用 React Router .

使用链接:

<Link to={`/mySite/accountview?id=${account.AccountName}`}>something</Link>

使用onClick:

<button onClick={() => hashHistory.push(`/mySite/accountview?id=${account.AccountName}`)}></button>

您可以使用 hashHistorybrowserHistory :D

关于javascript - 如何使按钮重定向到 React 中的另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44676907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com