javascript - 如何在 ngModule 装饰器中将服务方法引用传递给 forRoot 配置?
问题描述
我是 Angular 的新手,对 DI 的东西有点困惑
我正在研究一组可重用的组件(又名库),打包在它自己的模块下,并通过 forRoot 技术提供一个通用配置
imports: [
MyModule.forRoot({
color: "#00ff00",
getDetail: ?????
})
它适用于静态变量,但我也想传递检索数据的函数的引用。此功能是 MyService 的一部分。当注入构造函数时,我可以在组件中使用服务方法..但不知道如何在 NgModule 装饰器的配置中传递它
我希望我错过了一些东西并且很容易做到。或者,如果无法通过这种方式,请提出预期的解决方案。