我对模块有些疑惑。不久前我开始使用 Angular 2,所以我搜索了太多的主题,但我还没有找到任何令人满意的答案。
当我们创建 Angular 2 应用程序时,肯定会使用模块。当然也使用嵌套模块。我们可以使用多少个嵌套模块?这是可行的还是嵌套模块有限制?
例如,假设我有管理仪表板应用程序。我们可以这样建造吗
app.module.ts
|
--dashboard
|
--dashboard.module.ts
|
--login
|
--login.module.ts
.
.
.
我们可以肯定地用这种方式构建。但是假设我们有 5 个或更多嵌套模块,是否可以用于 Angular 应用程序?会导致任何问题或导致任何性能问题吗?或者我们应该保持简单(最多 3 个嵌套等)以进行练习?
此外,当嵌套模块和组件增加时,tsc 的行为如何?
总结一下嵌套模块的优缺点等,嵌套模块结构的最佳实践是什么?