当前位置:首页 > IT技术 > Windows编程 > 正文

如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint
2021-08-07 23:48:02

本文写作的 SAP Spartacus 版本:3.3.0.

直接修改这个文件:

node_modules@spartacuscore_ivy_ngcc_fesm2015spartacus-core.js

第3027行的 getUrl 方法,把 this.getEndpointForScope 返回的结果打印出来即可:

如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint_加载

最后的效果:

如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint_加载_02

借助这个方法,轻而易举就能找到每个 OCC 请求发送的准确时机和位置。比如读取所有 page 请求的代码位置:

如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint_SAP Spartacus_03

上图是用于加载 Home page 明细:
如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint_加载_04

加载 language:
如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint_加载_05

加载 currency:
如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint_SAP Spartacus_06

根据 list 加载 Component 列表:
如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint_加载_07

如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint_SAP Spartacus_08

更多Jerry的原创文章,尽在:“汪子熙”:
如何打印出 SAP Spartacus 调用 OCC API 消费的所有 endpoint_SAP Spartacus_09

本文摘自 :https://blog.51cto.com/j

开通会员,享受整站包年服务立即开通 >