SAP Spartacus里unit list tree节点expanded属性的赋值逻辑

SAP Spartacus里unit list tree节点expanded属性的赋值逻辑

如下图所示:标识为1和2的unit,其后台数据的expanded属性值,分别为true和false:这个属性的赋值逻辑在unit-list.service.ts的第72行:unitTreeService.isExpanded方法,输入参数分别是unit节点的id和在树里的层级结构:对于Rustic ...

SAP Spartacus里unit list tree的页面显示和后台响应数据的对应关系

SAP Spartacus里unit list tree的页面显示和后台响应数据的对应关系

如下图所示: 页面数据显示如下,其中Rustic包含6个直接子节点,分别是Rustic Retail,Rustic Services和test1~test4.查看通过方法convertListItem处理之后的数据结构。同OCC API相比,该方法返回的结构,增加了一些字段:count: 子节点个数...

SAP Spartacus B2B页面unit tree取数据的设计逻辑

SAP Spartacus B2B页面unit tree取数据的设计逻辑

如下图所示:在unit-list.service.ts的load方法里设置断点:运行时,可见该load方法是list.service.ts的getData方法触发的:起始的stream是pagination$.而getData又是何时触发的呢?答案是listData$这个Observable在uni...

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

社区圈子

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