Angular Provider - 仅将其封装在自己的模块中

时间:2018-02-16 18:22:43

标签: angular

我正在开发一个CoreFramework,我们有一些服务,我们希望保密我们的模块。有可能吗?

我没有找到任何关于将服务保密到注入我们模块的其他模块的事情。

1 个答案:

答案 0 :(得分:0)

任何模块或组件都可以导入和注入位于其他模块中的服务。

NgModule中的导出属性对服务没有影响。实际上,根据角度文档,export属性应用于声明:component,directive和pipe类。

模块或组件可以直接导入文件并实例化导出的类或注入它。

https://angular.io/guide/ngmodule-api