【问题标题】:Angular2 Trigger router.navigate to refresh a pageAngular2触发router.navigate刷新页面
【发布时间】:2017-04-13 14:36:36
【问题描述】:

我注意到使用:

如果我已经在 'my-route' 上,router.navigate(['my-route']) 将不起作用

但是,如果我已经在其路线上,我希望刷新组件。

实现这一目标的最佳方法是什么?

【问题讨论】:

标签: angular


【解决方案1】:

改用router.navigateByUrl

可以通过

获取网址
ngOnInit() {
      this.sub = this.route.params.subscribe(params => {
         this.paramsChanged(params['id']);
       });
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-30
    • 2015-04-20
    • 1970-01-01
    • 2016-12-09
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多