美文网首页SAP
在 SAP 电商云 Spartacus UI 里手动注入 mod

在 SAP 电商云 Spartacus UI 里手动注入 mod

作者: 华山令狐冲 | 来源:发表于2021-12-10 09:07 被阅读0次

先把所有的排列组合罗列如下:

(1) 通过构造函数注入 QuickOrderFacade,但不调用其方法

(2) 通过构造函数注入 QuickOrderFacade,调用其方法
(3) 手动通过 injector 注入 QuickOrderFacade
(4) 手动通过 injector 注入 QuickOrderFacade,调用其方法

通过构造函数注入 QuickOrderFacade,但不调用其方法

结果:没有触发 core module 的加载:

控制台输出:


通过构造函数注入 QuickOrderFacade,调用其方法

已经在我之前的文章SAP 电商云 Spartacus UI Proxy Facade 的一个实际例子讨论过了,会触发 core module 的延迟加载。

手动通过 injector 注入 QuickOrderFacade

结果:不会触发 core module 的执行。

手动通过 injector 注入 QuickOrderFacade,调用其方法

结果,会触发 core module 的延迟加载:


更多Jerry的原创文章,尽在:"汪子熙":


相关文章

网友评论

    本文标题:在 SAP 电商云 Spartacus UI 里手动注入 mod

    本文链接:https://www.haomeiwen.com/subject/kiwuzltx.html