SAP Spartacus如何启用B2B feature
SAP Spartacus如何启用B2B feature
SAP Spartacus B2B Org Unit树状结构的ghost数据
在下列org-unit.effect.ts的第147行,即org unit成功取数之后的callback里设置断点:然后就能看到ghost数据了:这些灰色的矩形框显示的就是SAP Spartacus的幽灵数据:幽灵数据有专门的css class,例如.ghost:ghostData的定义位置在lis...
SAP Spartacus B2B Unit page OrgUnitService.getTree方法返回的结果
只有到loading为false,success为false,error为false时,才调用208行的this.loadTree加载数据:发送一个OrgUnitActions.LoadTree的action,触发底层的Effect,调用HTTP读取数据:第一次触发filter operator, ...
SAP Spartacus B2B Unit page convertListItem方法的工作原理
点击expand all后,触发该方法:输入参数unit,就是从后台OCC API返回的数据:变量node绝大部分数据来自unit,使用…, 增添了一些额外属性:递归调用:递归函数处理之后的结构:
SAP Spartacus B2B页面unit tree取数据的设计逻辑
如下图所示:在unit-list.service.ts的load方法里设置断点:运行时,可见该load方法是list.service.ts的getData方法触发的:起始的stream是pagination$.而getData又是何时触发的呢?答案是listData$这个Observable在uni...
SAP Spartacus B2B List里的listData$设计原理
Spartacus UI Component并不存储从后台返回的Observable数据。一个最佳实践:使用pipe结合tap,将stream里的数据取出来,赋给this的某些字段:开始执行getData:pagination:10如果table structure里有pagination配置,则同...
SAP Spartacus B2B table的配置信息的merge原理
以SAP Spartacus b2b unit table的配置信息为例:位于文件units.config.ts里:运行时,这些配置信息,被merge在table.service.ts的this.config.table变量里:该配置通过一个函数unitsTableConfigFactory暴露给消...
SAP Spartacus B2B table的配置信息从哪里来?
运行时的table配置:实现位于table.config.ts里:以unit table为例,配置的实现在units.config.ts文件里:运行时的效果:
SAP Spartacus b2b表格的cell配置解析逻辑
table.service.ts里的breakpointService:breakpointService是TableService的一个依赖:运行时这个xl的breakpoint值从哪里来的?breakPointService有一个字段winRef,指向浏览器平台的document对象:_brea...
SAP Spartacus b2b table,通过listService的table type字段来控制要加载的数据类型
通过get运算,巧妙地将viewType重定向到tableType了:view type和table type指向同一个字段:table type:structure的生成通过table service完成。unit list Component依赖于list Component:这个orgUnit...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
社区圈子
spartacus您可能感兴趣
- spartacus结构
- spartacus源代码
- spartacus carousel
- spartacus product
- spartacus smartedit
- spartacus参数
- spartacus code
- spartacus listitem
- spartacus remove
- spartacus分支
- spartacus sap
- spartacus ui
- spartacus电商
- spartacus页面
- spartacus逻辑
- spartacus component
- spartacus请求
- spartacus渲染
- spartacus测试
- spartacus ssr
- spartacus服务器端
- spartacus服务器
- spartacus产品
- spartacus自定义
- spartacus api
- spartacus list
- spartacus storefront
- spartacus http
- spartacus配置