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 に答える