gpt4 book ai didi

lazy-loading - loadChildren 在 angular8 中被弃用

转载 作者:行者123 更新时间:2023-12-05 09:13:25 24 4
gpt4 key购买 nike

我刚刚注意到 Angular 8(即将发布)已弃用“字符串类型路由器 loadChildren”。 ( ticket )

我是否理解正确,他们指的是......

const routes = [
{
path: 'production',
loadChildren: './production/production.module#ProductionModule' // <<--this
}],

要迁移到 Angular 8,解决方案是什么?

在票证中,他们指的是“动态导入”。我是否正确认为这是指以下提案:

let module = await import('/modules/my-module.js');

如果我们将来想使用延迟加载,有人可以预览一下路由文件的实际外观吗?

最佳答案

由于 loadChildren:string 在 angular 8 中已弃用,请更改您的 loadChildren 声明

来自

loadChildren: './production/production.module#ProductionModule'

loadChildren: () => import('./production/production.module').then(m => m.ProductionModule)

更多可以引用angular官方git linkcommit

关于lazy-loading - loadChildren 在 angular8 中被弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56272160/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com