angular2跳转路由没有触发ngOninit生命周期函数?

在另一个路由中是这样跳转的:
_this.router.navigate(['/examdetail'],{queryParams:{examid:_this.examId[dataIndex]}});
跳到examdetail这个路由的时候只触发了constructor,ngOnInit没有触发:
ngOnInit(){
console.log(222);
}
当重新刷新这个页面的时候会触发oninit,但是我想在已进入这个路由的时候触发,该怎么做,还有就是为什么会导致触发不到oninit这个生命周期函数?
猛跑小猪
浏览 2116回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript