我有一个名为 A 的延迟加载模块。我在导航到“a/comp1/:data1”时加载了 A。
为了实现它,我在我的 app.module 中声明了这样的路由:
Path:'a',
loadChildren: () => import('./a/a.module').then(m => m.aModule)
在 A 模块中,我声明了其他路线,例如:
Path:'comp1/:data1'
Component: comp1
在我的 comp1 中有一些片段,当我更改片段时,我想滚动到片段。实际行为:我的 comp1 被销毁然后重新初始化(然后它滚动到片段)。
也许我做错了什么。使用lazyLoad 声明?
如何防止应用程序在片段更改时重新加载?