定义位置:

core/src/routing/store/routing-state.ts:

这里使用了一个常量,强行定义了State字段的名称为router:

如此一来,下列赋值语句:

let a: State = {[ROUTING_FEATURE]: ''};a[ROUTING_FEATURE] = 'Jerry';let b: State = {};b[ROUTING_FEATURE] = '1';

第140行的语句会引起编译错误:

Property ‘[ROUTING_FEATURE]’ is missing in type ‘{}’ but required in type ‘State’.

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

SAP Spartacus State相关推荐

  1. 使用 selector 从 SAP Spartacus state 里读取 Cart 数据

    选择器 selector 是用于获取存储状态 state 切片的纯函数. @ngrx/store 提供了一些帮助函数来优化这个选择. 选择器在选择状态切片时提供了许多功能. 使用 createSele ...

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

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

  3. SAP Spartacus 和 SmartEdit 集成的一些 bug

    我正在尝试使用 spartacus 和 smartedit,特别是我有兴趣查看选择分阶段产品目录版本的预览模式是否工作正常,但显然不是-我看不到对我在 stage 版本上做的属性,如果我查看浏览器发送 ...

  4. SAP Spartacus checkout 流程使用 url 粘贴直接跳转到 delivery mode不能打开页面的原因

    http://localhost:4200/electronics-spa/en/USD/checkout/delivery-mode 没有任何错误消息,白屏: 能看到向 checkoutDelive ...

  5. 手动为 SAP Spartacus 添加 SSR 支持的步骤

    ng add @spartacus/schematics --ssr 在用 SAP Spartacus 开发的 store 里,能看到 devDependencies 里具有 @spartacus/s ...

  6. 如何在SAP Spartacus category 页面里拿到当前的category信息

    需求 https://stackoverflow.com/questions/59950572/how-to-access-the-current-categorydata-in-a-category ...

  7. SAP Spartacus 3.0 的一些变化

    SAP Spartacus 确实使用到了Bootstrap这个框架: Technical Changes in Spartacus 3.0 Breaking Changes Translations ...

  8. SAP Spartacus cms-components.service.ts里的config.cmsComponents

    // we use defer, to be sure the logic below used to compose final observable// will be executed at s ...

  9. SAP Spartacus使用了ngrx library

    SAP Spartacus使用了ngrx library, ngrx位于UI component和connector layer中间. ngrx是Angular基于Rxjs的状态管理,保存了Redux ...

最新文章

  1. 如何屏蔽TCP 报头中的内容-位置字段中显示的 IP 地址
  2. 六、Hive中的内部表、外部表、分区表和分桶表
  3. 设计模式1—创建型模式
  4. python重定向网页_【Python网页分析】httplib库的重定向处理
  5. python实践项目(十一)
  6. 肝完这篇 TCP/IP ,我就面试去!
  7. Servlet 快速开始 表单中文字段
  8. 用JavaScript写抖音很火的罗盘时钟,附源码
  9. 机器学习中的数学——距离定义(二十二):海林格距离(Hellinger Distance)
  10. amazon alexa_如何建立您的第一个Amazon Alexa技能
  11. “真功夫”与“花拳绣腿”
  12. 计算机机房使用多大的光纤引入,数据中心机房采用光纤网络布线案例解析
  13. 【研究总结】基于出租车GPS轨迹数据的相关研究
  14. 深入分析Java I/O的工作机制 (三)网络I/O的工作机制 很详细
  15. Teach repeat replan 安装中遇到的问题记录
  16. Python爬虫11-Scrapy爬虫框架
  17. N1盒子Armbian折腾记
  18. CRM客户管理系统在企业中起到什么作用?
  19. Python学习(三十八)—— Djago之Ajax
  20. 导入Excel文件的各种常见方法

热门文章

  1. python使用ffmpeg截取视频段
  2. 一个MVP+RxJava+Retrofit的干货集中营
  3. RFID位置数据这么多,企业应该怎么利用?
  4. Android隐藏状态栏、导航栏
  5. Git 常用命令和教程
  6. Git管理工具对比(GitBash、EGit、SourceTree)(转载)
  7. 开源的pop3和smtp组件(支持中文及SSL)
  8. flask上下文管理机制
  9. CF724E Goods transportation
  10. 团队作业6——展示博客(Alpha版本)