首页 > 解决方案 > skipLocationChange: true 不起作用;显示网址

问题描述

我对角度很陌生,不知道如何问这个问题。当我使用路由器重定向到另一个组件时,我遇到了一个问题,skipLocationChange: true 仍然在浏览器中显示当前(调用的)组件 URl,

路由器的语法如下

this.myRouter.navigate(['test-component2',{skipLocationChange:true}])

http://localhost:4200/test-component2;skipLocationChange=true在浏览器中返回。问题也在这里报告为错误。是否有任何替代方案或当前问题的任何解决方案

标签: angularangular7-router

解决方案


对我来说看起来像是一个语法错误。尝试:

this.myRouter.navigate(['test-component2'],{skipLocationChange:true});

推荐阅读