- SAP Spartacus的User明细如何通过ngrx-sto
- SAP Spartacus的user id
- SAP 电商云 Spartacus 服务器端渲染的单步调试详细步
- 为什么 SAP 电商云 Spartacus UI SSR 模式下
- 让 fork 出来的 Github 仓库从远端仓库拖取最新的修改
- SAP Spartacus Product 明细页面 meta
- SAP Spartacus Definition of Done
- 借助 SAP 电商云 Spartacus UI 提供的 Sche
- SAP Spartacus的Component映射
- SAP 电商云 Spartacus UI Proxy Facad
tap,select:


还是Tapsubscriber,只不过实现在tap.js里:


注意这里有一个重要的操作,输入value为所有state的集合,执行map project,将结果映射成userService感兴趣的userDTO输出:

映射逻辑和我们应用代码里传入this.store.pipe里的 selector有关:


这个userState是整个Spartacus state的大杂烩:

我们user-details.selector.ts里返回的state.account仅仅是和user相关的:

我们应用程序自己实现的selector就在这里作为projector被调用:

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

网友评论