链接:https://sap.github.io/spartacus-docs/loader-meta-reducer/#creating-actions

To give better feedback to users, based on their actions, we often have to keep information such as “cart is loading”, “fetching user address failed”, and so on.

为了给用户提供更好的用户体验,基于其在Spartacus上进行的动作,我们需要track诸如“Cart正在加载”,“读取用户地址信息失败”等信息。

For every separate application state, we have to keep that meta data beside. Separate for cart, user information, product data and so on. Implementing this logic in all of these places manually would result in having different solutions to the same problem across the codebase.

That’s why in spartacus loaderReducer was created.

例子:


leader.reducer.ts:

高阶reducer:

注意loader reducer和entity reducer的继承关系:

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

SAP Spartacus Loader Meta Reducer学习笔记 - loaderReducer相关推荐

  1. 关于 SAP Spartacus Loader Meta Reducer 的用途 - loading 在 true 和 false之前切换的逻辑

    为了给用户更好的反馈,基于他们的行为,我们经常需要保留诸如"正在加载购物车"."获取用户地址失败"等信息. 对于每个单独的应用程序状态,我们必须将元数据放在旁边 ...

  2. SAP Spartacus的持久化存储学习笔记

    https://sap.github.io/spartacus-docs/configurable-state-persistence-and-rehydration/ Spartacus offer ...

  3. SAP Spartacus Customizing Meta Tags

    用于元标记的内容尽可能由后端(运行时)数据驱动.例如,产品详细信息页面的图像标签使用主产品图像.另一个示例是产品详细信息页面的标题,它由产品标题.(第一)类别和品牌构成. 如果要进一步自定义元标记的创 ...

  4. SAP UI5 数据类型(data type) 学习笔记

    SAPUI5 中的数据类型用作验证用户输入的机制(例如,"hello"不是订单数量的可接受值),并确保数据在 UI 上被正确格式化和显示(例如将 1234567 显示为 1,234 ...

  5. SAP Spartacus Page Layout学习笔记

    文档地址: https://sap.github.io/spartacus-docs/page-layout/#outlet-position Spartacus is based on a sing ...

  6. 一文弄懂元学习 (Meta Learing)(附代码实战)《繁凡的深度学习笔记》第 15 章 元学习详解 (上)万字中文综述

    <繁凡的深度学习笔记>第 15 章 元学习详解 (上)万字中文综述(DL笔记整理系列) 3043331995@qq.com https://fanfansann.blog.csdn.net ...

  7. 《SAP高级应用开发》---Idoc学习笔记

    黄佳<SAP高级应用开发>,第四章Idoc技术学习笔记,记录如 一,Idoc:Intermediate document,系统间数据交换过程的媒介          A: 面向消息(mes ...

  8. oracle数据库开多线程,学习笔记:Oracle表数据导入 DBA常用单线程插入 多线程插入 sql loader三种表数据导入案例...

    天萃荷净 oracle之数据导入,汇总开发DBA在向表中导入大量数据的案例,如:单线程向数据库中插入数据,多线程向数据表中插入数据,使用sql loader数据表中导入数据案例 1.Oracle数据库 ...

  9. SAP Spartacus CMSService 的调用栈以及 meta 标签的生成过程

    SAP Spartacus 有多达 31 个 AppInitiators: SeoModule 是其中之一. initSeoService 方法里,执行 SeoMetaService 的 init 方 ...

最新文章

  1. 2!=5 or 0在python中是否正确-python and or用法
  2. FFmpeg视频转码技巧之-crf参数(H.264篇)
  3. AutoHotkey热键脚本语言文件
  4. linux shell 从变量中按指定字符切割字符串
  5. Java - I/O
  6. 关于明晚即将发布的新款 iPad Pro,最大的亮点也许不是 Face ID
  7. JavaScript中的元素获取与操作
  8. LeetCode 764. 最大加号标志(DP)
  9. MasterPage 小谈
  10. ASP.NET中实现MSN通知消息功能
  11. 【译】数据显示:中国的程序员是世界上最牛的程序员?
  12. SpringBoot------全局异常捕获
  13. HTML5 中的 canvas 画布(二)
  14. C/C++/JAVA内存布局
  15. Android中JNI调用过程简述
  16. dbf 转mysql_DbfToMysql-DbfToMysql(Dbf数据转换Mysql工具)下载 v1.6官方版--pc6下载站
  17. 夏普利模型在衡量团队成员价值中的思考
  18. java opts tomcat,tomcat JAVA_OPTS配备
  19. LOMO+XQDA(2015CVPR)
  20. linux上传oracle压缩包,Linux中从oracle官网下载jdk文件不是标准的gzip格式文件问题...

热门文章

  1. EXCEL 列与列怎么交换?
  2. JAVA自带监控工具的介绍
  3. 域名商2014年度报告:中国数据域名总量跌至22万
  4. 推荐一款基于web的Unix系统管理工具webmin
  5. cisco MST配置
  6. 各种排序算法的C++实现
  7. 第二章:Java基本语法
  8. [转载]高质量c/c++编程指南读书笔记
  9. WPF---数据绑定之ValidationRule数据校验综合Demo(七)
  10. HDU-5119 Happy Matt Friends