Spartacus 中的 navigation item reducer 实现

关于 Spartacus 这段代码:export function reducer( state = initialState, action: CmsActions.CmsNavigationEntryItemAction ): NodeItem | undefined { } 这段代码是&nbs...

关于 SAP 电商云 Spartacus UI Navigation Service 执行的一些明细

关于 SAP 电商云 Spartacus UI Navigation Service 执行的一些明细

第一次触发的时候,navigation.uid 并没有值:下图:navigation.service 的 getNavigationNode 方法。触发这个订阅的入口:<cx-navigation-ui *ngIf="data$ | async as data" [node]="node...

SAP 电商云 Spartacus UI 的 Product Category Navigation UI 实现

SAP 电商云 Spartacus UI 的 Product Category Navigation UI 实现

本文研究 SAP 电商云 Spartacus UI Product Category Navigation UI 的实现明细。selector: cx-category-navigationComponent name:CategoryNavigationComponentnav...

关于 SAP 电商云 Spartacus UI Navigation Service 执行的一些明细(2)

关于 SAP 电商云 Spartacus UI Navigation Service 执行的一些明细(2)

看个具体的例子:import { timer, combineLatest } from 'rxjs'; // timerOne emits first value at 1s, then once every 4s const timerOne$ = timer(1000, 4000); // t...

关于 SAP 电商云 Spartacus UI Navigation Service 执行的一些明细(1)

关于 SAP 电商云 Spartacus UI Navigation Service 执行的一些明细(1)

第一次触发的时候,navigation.uid 并没有值:下图:navigation.service 的 getNavigationNode 方法。触发这个订阅的入口:<cx-navigation-ui *ngIf="data$ | async as data" [node]="node...

SAP 电商云 Spartacus UI 的 Product Category Navigation UI 实现(2)

SAP 电商云 Spartacus UI 的 Product Category Navigation UI 实现(2)

在 Backoffice,Navigation Node 的名称:Electronics Site类型:CMSNavigationNodeid:ElectronicsNavNode有三个子 navigation node:分配到一个 Link Component 上:三个子节点的信息能够看见:cat...

SAP 电商云 Spartacus UI 的 Product Category Navigation UI 实现(1)

SAP 电商云 Spartacus UI 的 Product Category Navigation UI 实现(1)

本文研究 SAP 电商云 Spartacus UI Product Category Navigation UI 的实现明细。selector: cx-category-navigationComponent name:CategoryNavigationComponentnavigation no...

SAP 电商云 Spartacus UI 的 Product Category Navigation UI 实现

SAP 电商云 Spartacus UI 的 Product Category Navigation UI 实现

本文研究 SAP 电商云 Spartacus UI Product Category Navigation UI 的实现明细。selector: cx-category-navigationComponent name:CategoryNavigationComponentnavigation no...

如何找到 SAP 电商云 Spartacus UI 导航 navigation 的驱动器 - NavigationEntryItemEffects

如何找到 SAP 电商云 Spartacus UI 导航 navigation 的驱动器 - NavigationEntryItemEffects

该 effect 有三个依赖:ActionsCmsComponentConnectorRoutingServiceloadNavigationItems$ 整个是一个 Observable 对象,无法通过调试的方式去知道这个 Observable 本身什么时候被调用,只能知道 Observable ...

SAP Spartacus 从 Ngrx 里获取 navigation 的实时状态

SAP Spartacus 从 Ngrx 里获取 navigation 的实时状态

从NgRx store里查询状态:如果pagecontext不为null,说明正在navigating:

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

社区圈子

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