【发布时间】:2018-03-27 09:21:56
【问题描述】:
我有一个关于 Angular2 的问题,我有一个很旧的网站,我想将这个旧项目翻译成 Angular2,最好在过渡期间创建不同的小项目,然后将它们加入一个项目?
如果是这样,我可以在哪里找到一个很好的例子来避免将来发生任何灾难。
感谢您的信息。
【问题讨论】:
-
为什么不创建组件/模块并集成它们?
标签: angular projects-and-solutions
我有一个关于 Angular2 的问题,我有一个很旧的网站,我想将这个旧项目翻译成 Angular2,最好在过渡期间创建不同的小项目,然后将它们加入一个项目?
如果是这样,我可以在哪里找到一个很好的例子来避免将来发生任何灾难。
感谢您的信息。
【问题讨论】:
标签: angular projects-and-solutions
Angular NgModules 系统非常适合这个。您可以创建单独的较小应用程序模块,您可以将其与根模块连接,就像树一样。
我认为你应该避免使用模板来完成这项任务,因为了解 Angular 模块化的基础知识至关重要。
例如,当您使用 Anguar CLI ng new my-app 创建一个新应用程序时,它会为您创建一个名为 AppComponent 的 Root 基本模块。这可以是您的应用程序的根模块,您可以使用另一个 CLI 命令 ng generate module [module name here] 创建不同的其他模块 - 一个用于您要重构的页面的每个子部分。
所以,查找 Angular 模块,也许从 official documentation here 开始。
【讨论】: