typescript 单击按钮后不执行重定向

cld4siwp  于 2023-02-05  发布在  TypeScript
关注(0)|答案(1)|浏览(96)

stackoverflow上有这个主题,但我还是不能解决我的问题。
用户在locking页面中,当他单击按钮时,他必须被重定向到select-portfolio页面。
当我在lock页面,我点击按钮,没有重定向。什么都没有发生。
而且我在浏览器控制台中没有错误。
我不知道如何解决这个问题?

constructor(private service: LockingService, private router: Router, ) {}

ngOnInit(): void {
    this.locking();
}

locking(): void {

    this.service.getLocking().pipe(
        takeUntil(this.unsubscribe$)
    ).subscribe(res => {
        if (res.RETURNCODE === ApiResponseCodeEnum.Ok) {

        }

    });

}

redirect() {
    this.router.navigate(['/administrations/views/select-portfolio']);
}
ergxz8rk

ergxz8rk1#

我不知道它会帮助你或没有你可以尝试与路由器的网址一样

redirect() {
    this.router.navigate([this.router.url + '/administrations/views/select-portfolio']);
}

相关问题