How do I navigate to a parent route from a child route?

前端 未结 11 1991
Happy的楠姐
Happy的楠姐 2020-11-29 19:04

My problem is quite classic. I have a private part of an application which is behind a login form. When the login is successful, it goes to a child route for th

11条回答
  •  独厮守ぢ
    2020-11-29 19:29

    My solution is:

    const urlSplit = this._router.url.split('/');
    this._router.navigate([urlSplit.splice(0, urlSplit.length - 1).join('/')], { relativeTo: this._route.parent });
    

    And the Router injection:

    private readonly _router: Router
    

提交回复
热议问题