为什么在浏览子路由时激活父路由器?

时间:2016-04-30 21:59:29

标签: angular angular2-routing

我有一个带嵌套路由器插座的简单应用程序,我的问题是如何禁用"重新初始化"在导航儿童路线时,父路由器插座?

现在我正在动画我的页面更改(在自定义路由器插座内),但即使我浏览子页面,我的根页面也会变得生动,看起来很奇怪。

任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:0)

您可以实施CanReuse

添加

routerCanReuse(next: ComponentInstruction, prev: ComponentInstruction) { return true; }

您告诉Angular在更新路径时重复使用该组件(如果您离开组件并再次返回,则无法工作。