2.1请求home page 的url:

https://spartacus-dev2.eastus.cloudapp.azure.com:9002/occ/v2/electronics-spa/cms/pages?fields=DEFAULT&pageType=ContentPage&pageLabelOrId=homepage&lang=en&curr=USD

加载pageContext:homepage,类型为ContentPage

this.cmsPageAdapter.load(pageContext):

在httpParams里添加pageLabelOrID参数,值为pageContext.id:

PageEffects里,接收LOAD_CMS_PAGE_DATA这个action,即ofType(LOAD_CMS_PAGE_DATA):

hasPage里,使用this.store.dispatch(new LoadCmsPageData(pageContext)), 最终触发homepage的加载:

homepage元数据,包含contentSlots数组,数组里的每一个元素,又包含Components数组:

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

SAP Spartacus 2.1.0 加载homepage的逻辑相关推荐

  1. SAP Spartacus 3.0 加载homepage的逻辑

    url和2.1.0不一样,但是返回的结果一样: Queueing的含义:如果客户端和服务器端已经建立起6个TCP连接时,由于HTTP 1.0和1.1的限制,如果有新的HTTP请求,浏览器只能将其放至队 ...

  2. SAP Spartacus 的 Above-the-Fold Loading 加载机制

    https://sap.github.io/spartacus-docs/above-the-fold/ Above-the-fold loading is a technique that prio ...

  3. android7.0如何加载本地图片,Android 6.0和7.0 加载同一张图片,结果不同

    问题描述 Android6.0和7.0 加载一张jpg图片,转换为bitmap, 然后将其保存到本地,用UE比较两张本地图片的2进制,得到的结果不一致. 问题出现的环境背景及自己尝试过哪些方法 (1) ...

  4. Teigha4.0加载显示Dwg文件

    Teigha4.0加载显示Dwg文件 网上显示Dwg的例子不是很好找,最好还是去官网下载例子. 这里的demo大抵参考官网例子完成的. 初始化驱动 在窗体加载事件里面初始化显示驱动,代码怎么看都很奇怪 ...

  5. osgEarth3.0 加载天地图

    2.8版本里面有个xyz图层的例子,稍作修改就可以加载天地图的影像图层.在3.0版本中,XYZ , bing 等图层已经被移植到内核中.所以我们直接用XYZ图层来加载天地图即可 XYZImageLay ...

  6. 关于 SAP 电商云首页加载时触发的 OCC API 请求

    当我访问本地启动的 SAP Spartacus Storefront 时,在 Chrome 开发者工具里观察到总共 23 个 OCC API 调用: http://localhost:4200/ele ...

  7. arcgis for Android 100.3.0 加载shp数据以及操作

    ArcGIS Runtime 100.2.0的正式发布带来个更多移动端的处理地图的能力,例如支持WMS图层.支持海图(ENC)图层,再如基于场景相机(Camera)的视域分析.同时还提供了新的统计查询 ...

  8. 成功解决Glide3.7.0加载https图片,显示占位图问题。

    平时我们使用Glide加载http网址的图片的时候,图片可以正常加载出来,但是如果服务器端加上了安全认证,当加载自签名的https图片的时候就会报如下错误(证书路径验证异常). Trust ancho ...

  9. Vue 2.x 使用高德地图JS API 2.0加载起点终点路径轨迹

    背景 最近在开发 H5 页面,需求是在地图中显示行驶轨迹,在 H5 中调起地图app,轨迹经纬度列表由接口提供,坐标系为国际标准的坐标体系 WGS84,刚开始并未注意这个坐标系问题,在使用中发现位置加 ...

最新文章

  1. NUC972配置为支持NFS
  2. 数据爆炸时代,浪潮K1 Power释放新算能
  3. Django web开发笔记
  4. 谷歌浏览器下flash背景透明方法
  5. python语法学习第一天--变量、运算符、数据类型
  6. 滴滴开源的APM方案Dokit接入
  7. [转载]辐射定标、辐射校正、几何校正的区别
  8. Berkeley CS 61B 学习笔记 - 1
  9. 传奇服务器系统版本,[资料]服务端详细解释
  10. TPYBoard中编译MicroPython并利用DfuSe经行固件烧录
  11. 爷回青——小米5s Plus刷入LineageOS
  12. 利用java计算长方形的面积
  13. 【MAYA】XGEN毛发头发系统(中文版)
  14. STM32F103定时器解码PT2262
  15. 景安mysql主机_景安国内虚拟主机空间如何创建数据库
  16. Video Transformer | ViViT: A Video Vision Transformer
  17. 计算机考证有什么职称
  18. 西南科技大学全国计算机考试试题,西南科技大学《计算机辅助设计》题库AutoCAD试题四-A卷.doc...
  19. 终于!这次Python玩大了!
  20. SQL2 查找入职员工时间排名倒数第三的员工

热门文章

  1. app和外部应用的关联及应用举例
  2. 记录一次centos的双网卡绑定
  3. mac在下面Apache 创 .htaccess档
  4. 流量控制与拥塞控制区别
  5. 4 交换机-fanout(订阅发布模式)
  6. 高质量C++/C编程指南 ver 1.0
  7. 腾讯offer-众里寻他千百度
  8. 第九届蓝桥杯省赛--快速排序
  9. 量化交易,量化分析推荐书单
  10. 提交页面插入到数据库2.jsp