Javascript 正在发送具有历史记录的数据。goBack()

Javascript 正在发送具有历史记录的数据。goBack(),javascript,reactjs,Javascript,Reactjs,所以我正在开发一个MERN stack应用程序。当用户注册时,我想将他重定向到登录页面,并在日志页面上向他显示警报。要重定向,我使用的是react{useHistory},但是当我使用history.goBack({data})从注册发送数据时,什么都没有发生 这是注册中的代码 这是i console.log记录历史的登录名 您不能将数据传递到goBack()方法中 相反,设置一个查询参数,然后在另一个页面上查看它是否存在并使用它 history.push({ pathname: '/tes

所以我正在开发一个MERN stack应用程序。当用户注册时,我想将他重定向到登录页面,并在日志页面上向他显示警报。要重定向,我使用的是react
{useHistory}
,但是当我使用
history.goBack({data})
从注册发送数据时,什么都没有发生

这是注册中的代码 这是i console.log记录历史的登录名

您不能将数据传递到
goBack()
方法中

相反,设置一个查询参数,然后在另一个页面上查看它是否存在并使用它

history.push({
  pathname: '/test',
  search: '?foo=bar',
})
要获得它(本地方式):


您确定
history.goBack
接受参数吗?不,我不确定请将所有相关代码、数据和错误显示为文本,而不是文本图片。
history.goBack()
不接受任何参数。在cookies中设置数据,并在返回上一页后读取cookies。
const params = new URLSearchParams(props.location.search);
const foo = params.get('foo'); // bar