gpt4 book ai didi

react-router - 在 React Router 中,使用浏览器历史推送时如何传递路由参数?

转载 作者:行者123 更新时间:2023-12-03 11:46:38 28 4
gpt4 key购买 nike

使用较新版本的 React Router,如果您使用 browserHistory.push() 进行转换,如何将参数传递给要转换到的路由?如果 browserHistory 不允许这样做,我愿意使用其他方式进行转换。我看到在 React Router 中我最顶层的子组件中有 this.props.routeParams 但我似乎无法在转换时用我想要的上一个路由的值填充它。

最佳答案

现在你会做这样的事情

history.push({
pathname: '/about',
search: '?the=search',
state: { some: 'state' }
})

这是 API documentation 的链接

关于react-router - 在 React Router 中,使用浏览器历史推送时如何传递路由参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38678804/

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