0
          this.props.history.push(`http://localhost:3002/caseAnalysis/security/${value}`);

当点击跳转的时候,如下图所示,不是真正的跳转,而是拼接在当前链接后面,但是用 window.location.href 第一次成功,第二次及其之后都不行

clipboard.png

Awbeci 2.1k
7月22日提问
1 个回答
0

已采纳

解决思路:使用 cookies.path='/caseAnalysis/security/1'保存跳转真实路径,然后利用 window.location.href='http://localhost:3002' 做跳转,然后在 3002 的根路由上面做判断

if(cookies.path){
    this.props.history.push(cookies.path);
    delete cookies.path;
}

撰写答案

推广链接