Angular2触发router.navigate刷新页面
问题描述:
我注意到,使用:Angular2触发router.navigate刷新页面
router.navigate(['my-route'])
不一样,如果我已经在'my-route'
不过工作,我期待刷新组件,如果我已经在它的路线上。
达到此目的的最佳方法是什么?
答
使用router.navigateByUrl
代替
可以得到URL与
ngOnInit() {
this.sub = this.route.params.subscribe(params => {
this.paramsChanged(params['id']);
});
}
这可能帮助:http://*.com/questions/38036498/angular2-router3-cant-reload-refresh-active-route – Riv