SAP Spartacus OccEndpointsService调用getBaseEndpoint的一些场景

加上两处打印信息:


BaseEndpoint由三处信息组成:

一些常见的使用场景:

user-details.effect.ts里获取id为current的用户明细

user-token.interceptor.ts: HTTP请求的拦截器

AnonymousConsentsInterceptor

site-context.interceptor.ts

用得最多的就是加载CMS page:

languages.effect.ts

取site language:

currencies.effect.ts

取site currency:

cart.effect.ts

根据购物车id加载购物车数据:

cms-component.connector.ts:

由此可见,OccEndpointsService的直接和间接类的消费者,最多的就是effect和connector.

这个anonymousConsentTemplates被触发的次数非常非常多:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

汪子熙 CSDN认证博客专家 前端框架 Node.js SAP
JerryWang,2007年从电子科技大学计算机专业硕士毕业后加入SAP成都研究院工作至今。Jerry是SAP社区导师,SAP中国技术大使。2020年5月下旬,Jerry做了脑部肿瘤的开颅切除手术,对编程和人生又有了新的感悟。
©️2020 CSDN 皮肤主题: 黑客帝国 设计师:上身试试 返回首页