SAP Spartacus ConfigModule.withConfig的处理逻辑
providerConfig是一个函数,接收用户传入的config对象:
这里进入Angular的标准代码了:
AppModule imports区域定义的9个module:
这个高亮的元素就是开发者在import区域里调用B2cStorefrontModule.withConfig函数返回的module,其中useValue包含的就是用户调用withConfig传入的值:
providers就是NgModule.providers属性里指定的值:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":