0

我试图在启动时重定向我的应用程序,但它不起作用。我只是想在我的 ngOnInit() 中使用 router.navigate 并且它返回 false。

我试图将它插入到 setTimeout 中,然后它就可以工作了。

如果您有任何想法,将不胜感激:)

ngOnInit() {

    // On redirige au lancement sur la page hors connexion
    setTimeout(() => this._router.navigate(["/hors-connexion"]));

}
4

1 回答 1

0

我会这样尝试:

import { Router } from '@angular/router';

@Component({
    selector: 'test-component',
    template: '<ng-content></ng-content>'
})

export class TestComponent {

    constructor(
        public router: Router
    ) { }

    ngOnInit() {

        this.router.navigate(['hors-connexion']);
    }
}
于 2016-12-01T22:04:45.833 回答