独立应用程序和路由器配置

通过这篇每日发布的文章,让我们回到Angular新的独立特性。到目前为止,我们已经看到了如何创建独立组件,添加依赖关系,延迟加载独立组件。

因为独立组件的主要目标是拥有更少的NgModules,那么创建一个带有no的Angular应用程序呢NgModule吗?

进入bootstrapApplication函数(从@angular / platform-browser).它所需要的只是根独立AppComponent作为参数:

就是这样。没有AppModule需要的。现在你可能想知道:如何添加一些路由器配置?

有一个provideRouter这个函数,还有几个路由器实用功能配置预加载,保护,错误处理,和更多的

最后,如果你需要使用来自第三方模块的服务,并且不想导入该模块的其他特性(组件/管道/指令),你还可以执行以下操作:

正如你所看到的,独立组件已经为许多新的基于函数的特性(而不是类/服务)铺平了道路,我们将在接下来的文章中看到更多这样的特性。

betway必威滚球

Alain是谷歌开发专家,擅长Web技术、Angular和谷歌地图。他的日常任务是帮助开发团队采用Angular,并使用该框架进行大规模构建。他在六大洲都教授过Angular !阿兰是一名世界旅行家和摄影师,也是国际会议的演讲者,并出版了几门视频课程。