Angular 2组件作为模块

时间:2017-02-06 21:42:56

标签: angular

我在一些seed projects和视频中看到,为每个组件创建模块(基本和路由模块)是有意义的。不幸的是,我无法弄清楚为什么这是有道理的。

例如,在链接的种子项目中,有一个家庭组件,它有一个家庭模块和一个家庭路由模块。

任何人都可以解释附加价值吗?

1 个答案:

答案 0 :(得分:0)

每个模块的模块和单独路径的值是将应用程序分割和分离为组合在一起作为逻辑单元的较小部分。当您拥有许多模块而不是所有模块都在应用程序的根目录下时,每个模块的路由都变得很重要。示例:/ home / users / categoreis / new。我会为用户和类别创建单独的模块。两者都有自己的路由模块,使它们成为主应用程序模块的子路由。