在Angular中,可以通过使用skipLocationChange
属性来阻止路由的重定向到子组件。以下是一个示例:
routerLink
指令定义一个链接:Go to Child Component
import { Router } from '@angular/router';
constructor(private router: Router) { }
navigateByUrl
方法来导航到子组件,并传递skipLocationChange: true
选项:goToChildComponent() {
this.router.navigateByUrl('/child', { skipLocationChange: true });
}
这样就可以在导航到子组件时阻止路由的重定向。
上一篇:不将预填值写入视图的模型
下一篇:不将字符串值转换为整数值