UIRouter导航@ uirouter / angular

时间:2018-01-28 02:45:50

标签: angular angular-ui-router

我正在研究角4.x.如何从我的组件重定向到另一个状态?我正在使用@ uirouter / angular。

1 个答案:

答案 0 :(得分:0)

您可以使用注入UIRouter并使用stateService

@Component({...})
export class YourComponent {
    constructor(private router: UIRouter) { }

    navigateMethod() {
        this.router.stateService.go('name-of-your-state');
    }
}

如果您要导航到网址,请使用urlService

...
navigateMethodToUrl() {
    this.router.urlService.url('your-url', false);
}
...