3

我正在使用解析器 resolve: { deviceView: DeviceViewResolverService },以便在初始化组件之前获取组件的所有必要数据。

我也使用 highcharts,如果我调用相同的 URL 但想从后端获取不同的数据,我 this.router.navigateByUrl('/', { skipLocationChange: false }).then(() => this.router.navigateByUrl(uri));会使用空 URL,然后再访问 highcharts 的相同 URL。

现在它似乎不起作用,并且在组件初始化之前取消了 HTTP 调用,并且路由器状态保持在'/'。

我不明白我能做些什么来修复它??

编辑

似乎只有当我使用“/”导航时才可以正常工作,但是对于其他不为空的路径,它工作得很好,但是可以看到第一页,然后导航到正确的页面......

4

0 回答 0