SAP Spartacus home 页面读取 product 数据的请求的 population 逻辑

SAP Spartacus home 页面读取 product 数据的请求的 population 逻辑

Spartacus是一个开源的JavaScript web应用程序,允许您快速创建自己的基于JavaScript的SAP商务云店面。Spartacus是用Angular编写的,并以库的形式发布。使用Spartacus的推荐方法是构建自己的JavaScript web应用程序并导入库。无需修改,店面就...

SAP Spartacus b2b home页面的自动换行是怎么做到的

SAP Spartacus b2b home页面的自动换行是怎么做到的

this element behaves like a block element and lays out its content according to the grid model.

SAP Spartacus home页面根据product code请求产品数据的几种边界情况

SAP Spartacus home页面根据product code请求产品数据的几种边界情况

正常情况https://spartacus-dev0.eastus.cloudapp.azure.com:9002/occ/v2/electronics-spa/products/300938?fields=code,name,summary,price(formattedValue),images...

SAP Spartacus home页面请求product数据生成HTTP请求url的代码处

SAP Spartacus home页面请求product数据生成HTTP请求url的代码处

文件occ-product.adapter.ts里:this.occEndpoints.getUrl, 传进去的url参数为:

SAP Spartacus home页面的layout,template,section和slots

SAP Spartacus home页面的layout,template,section和slots

本地编辑这个文件:projects\storefrontlib\src\cms-structure\page\page-layout\page-layout.component.html加上如下代码:可以看到SAP Spartacus home页面由三大section组成,依次是:headerslo...

SAP Spartacus home 页面的 cx-page-slot selector

SAP Spartacus home 页面的 cx-page-slot selector

页面slots数据slots$通过*ngFor展开,传入position:通过set接收:position$是一个behaviorSubject,将position的值广播给其subscriber:运行时输出:BehaviorSubject广播的逻辑:

如何将SAP Spartacus的默认home页面替换成login页面 - ProtectedRoutesService

如何将SAP Spartacus的默认home页面替换成login页面 - ProtectedRoutesService

现状解决方案ProtectedRoutes的意思是,此类Route是否应该activate,取决于AuthGuard.如果是非ProtectedRoutes,则返回true.

如何隐藏SAP Spartacus home页面标准的header区域

如何隐藏SAP Spartacus home页面标准的header区域

打开app.module.ts, 进入imports区域,添加一个新的ConfigModule:按照注释,withConfig里传入的配置会和全局的配置对象做一个merge:最终出来的截图: 可以看到header区域已经没有了。当然,原本的header区域包含如此多的slots:

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

阿里巴巴终端技术
阿里巴巴终端技术
阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。
1504+人已加入
加入