如何防止某人被在某些情况下从react-router-dom重定向

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何防止某人被在某些情况下从react-router-dom重定向相关的知识,希望对你有一定的参考价值。

我有<Link包裹着"search"按钮。当我单击按钮时,它会将我重定向到正确的位置,一切正常。问题是搜索是基于某些参数的,而我希望仅在所有参数都被填充的情况下才可以进行搜索,否则,我希望它代表一些味精。

什么是完成此任务的正确方法?

export class SubmitSearch extends Component 

  render() 
    return (
      <div>
        <Link
          to=`SOME PATH`>
          <Button variant="success">
            Search
          </Button>
        </Link>
      </div>
    );
  

谢谢!

以上是关于如何防止某人被在某些情况下从react-router-dom重定向的主要内容,如果未能解决你的问题,请参考以下文章

React-Router如何防止重定向

如何在没有 P/Invoke 的情况下从 c# 创建挂起的进程?

如何防止 react-router 链接指向新视图的中间?

如何在没有浏览器运行的情况下从php生成pdf?

如何使用 react-router 和 ES6 类模拟 window.location

在不泄露密钥的情况下从 Flash 客户端验证文件的真实性