1

当导航到同一页面时,我想重新创建和动画回相同的视图。

this.routerExtension.navigate(['/home']);

目前,如果我在主页中并且在触发上述代码的同一页面中点击按钮,则不会重新加载组件。我想强制重新加载相同的视图并将其动画到堆栈中。

4

1 回答 1

2

这有点像 hack,但我通过创建两条引用相同组件的路由来解决这个问题,比如“/home”和“/home1”,然后交替使用我使用的那个。

如果 routerExtension 中有一个选项可以做到这一点,那就太好了。

于 2017-10-22T22:05:57.177 回答