我尝试在启动时重定向我的应用,但它无法正常工作。我只是尝试在我的ngOnInit()中使用router.navigate,它返回false。
我尝试将其插入到setTimeout中,然后就可以了。
如果您有任何想法,我们将不胜感激:)
ngOnInit() {
// On redirige au lancement sur la page hors connexion
setTimeout(() => this._router.navigate(["/hors-connexion"]));
}
答案 0 :(得分:1)
我会这样试试:
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']);
}
}