专题文章
时长:00:00更新时间:2020-11-09 08:44:22
在使用路由延迟加载中,我们介绍了如何使用模块来拆分应用,在访问到这个模块的时候,Angular 加载这个模块。但这需要一点时间。在用户第一次点击的时候,会有一点延迟。可以通过预加载路由来修复这个问题。路由可以在用户与其它部分交互的时候,异步加载延迟的模块。这可以使用户在访问延迟模块的时候更快地访问。本文将在上一个示例的基础上,增加预加载的功能。在上一节中,的根路由定义在 main.routing.ts,在 app.module.ts 中使用了根路由定义。需要注意的是,Home 组件是提前加载的。我们将在系统启动之后渲染这个组件。在 Angular 渲染 Home 组件之后,用户就可以与应用交互了,可以通过简单的配置在后台预加载其它模块。启用预加载;
查看详情