如何在react中使用history.back()进行条件检查



有没有办法检查url是否为"a",然后重定向到"b"?

我可以回去,但当url是meetingRoom时,我想重定向到人员页面。

这是代码--

<Button onClick={goBack} className="dis-in-flex align-items-center">
<i className="ac-icon-back" />
<span className="m-l-5">Back</span>
</Button>

//goBack

const goBack = () => {
history.back();
};

我不知道您是如何配置应用程序的。但您可以使用window.location.pathname检查您是否在页面meetingRoom中,然后返回或重定向到新的URL:

const goBack = () => {
if (window.location.pathname.includes('meetingRoom') {
window.location.replace('/peoplePage');
}
else {
history.back();
}
};

最新更新