首页 >> 大全

Bug in Angular2 :lazy route resource rec

2023-09-01 大全 24 作者:考证青年

问题描述:

上述问题出现后,程序报错提示:惰性路由资源发生了递归。我既没有升级版本、IDE是也没有升级,且没有改动 。

解决方案:

1. 调整中 中所引入模块的顺序,其中、、、都是自定义的。

中有很多网友分享,要把(非自定义的模块)放在最前面,把(配置了惰性路由的模块)放在最后面。但这个方案对我来说无用,因为我不是这个错误引起的。

imports: [BrowserModule,LayoutModule,BrowserAnimationsModule,NgbModule.forRoot(),HttpClientModule,FormsModule,AuthModule,AppRoutingModule,ThemeRoutingModule,
],

2. 调整所有中的、以及直接配置在中的数组。经排查,我的问题主要处在Login组件的路由上。

最开始,中了,但又在配置了login路由,与中的login/路由冲突了。

由于中还有出login、意外的功能,就只保留数组中的。删除中配置的login、的惰性路由。

总结:

其实这个问题我碰到过很多次了,但每次解决后,过段时间我就忘了。所以这次做个存档。

错题集还是很有必要的!

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了