将参数传递给模块

时间:2017-06-28 07:54:15

标签: angular

我有3个模块:AddressModule,CustomerModule和CustomerReportingModule。

AddressModule有自己的路由和组件,负责显示/编辑客户的地址。它需要customer / customerId来获取其数据。

CustomerModule和CustomerReportingModule应该重用AddressModule。

目前我正在考虑对我的AddressModule使用延迟加载,但这不是强制性的。

如何将customer / customerId传入AddressModule以便加载其数据?

1 个答案:

答案 0 :(得分:0)

为什么不使用服务在这些模块之间共享数据。您可以在主模块提供程序中导入此服务,因此可以在所有其他模块中使用并共享数据。

该服务可以具有设置和获取值的功能,因此您可以在服务中使用这些功能来获取所需的数据