输出:

Jerry reducer action type: @ngrx/store/update-reducers
10:38:18.845 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/store-devtools/recompute
10:38:18.846 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/store-devtools/recompute
10:38:18.847 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/effects/init
10:38:18.906 checkout.reducer.ts:25 Jerry reducer action type: [User] Load User Details
10:38:18.931 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/router-store/request
10:38:18.933 checkout.reducer.ts:25 Jerry reducer action type: [Site-context] Set Active BaseSite
10:38:18.934 checkout.reducer.ts:25 Jerry reducer action type: [Cart] Clear Cart State
10:38:18.935 checkout.reducer.ts:25 Jerry reducer action type: [Cart] Set Active Cart Id
10:38:18.937 checkout.reducer.ts:25 Jerry reducer action type: [Site-context] Set Active Language
10:38:18.940 checkout.reducer.ts:25 Jerry reducer action type: [Site-context] Set Active Currency
10:38:18.945 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/router-store/navigation
10:38:18.950 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load Page Data
10:38:20.934 checkout.reducer.ts:25 Jerry reducer action type: [User] Load User Details Success
10:38:21.754 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Get Component from Page
10:38:21.755 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load Page Data Success
10:38:21.766 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/router-store/navigated
10:38:21.785 checkout.reducer.ts:25 Jerry reducer action type: [Site-context] Load Languages
10:38:21.791 checkout.reducer.ts:25 Jerry reducer action type: [Site-context] Load Currencies
10:38:21.855 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load NavigationEntry items
10:38:21.867 checkout.reducer.ts:25 Jerry reducer action type: [Cart] Load Cart
10:38:21.879 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load NavigationEntry items
10:38:22.101 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load NavigationEntry items
10:38:22.160 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.162 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.165 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.167 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.169 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.171 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.173 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.175 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.177 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.179 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.181 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.183 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.185 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.187 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.189 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.190 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.192 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data
10:38:22.368 checkout.reducer.ts:25 Jerry reducer action type: [Site-context] Load Languages Success
10:38:22.525 checkout.reducer.ts:25 Jerry reducer action type: [Site-context] Load Currencies Success
10:38:22.548 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load NavigationEntry items Success
10:38:24.384 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load NavigationEntry items Success
10:38:24.544 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:24.650 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:24.724 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:24.819 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:24.919 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:24.991 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:25.252 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:25.337 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:25.517 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:26.100 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:26.375 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:26.386 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:26.639 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load NavigationEntry items Success
10:38:26.779 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:26.930 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:27.163 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:27.343 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success
10:38:27.360 checkout.reducer.ts:25 Jerry reducer action type: [Cart] Load Cart Success
10:38:27.698 checkout.reducer.ts:25 Jerry reducer action type: [Product] Load Product Data Success

至此和checkout其实都没有直接联系。

点击购物车icon后,加载Cart,Customer Coupons信息:

点击proceed To后,加载Shipping addresses页面:

Jerry reducer action type: @ngrx/router-store/request
10:43:52.543 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/router-store/navigation
10:43:52.545 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load Page Data
10:43:55.335 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Get Component from Page
10:43:55.338 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load Page Data Success
10:43:55.597 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/router-store/cancel
10:43:55.600 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load Page Data
10:43:55.608 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/router-store/request
10:43:55.614 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/router-store/navigation
10:43:55.617 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load Page Data
10:43:57.227 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Get Component from Page
10:43:57.230 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load Page Data Success
10:43:58.129 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Get Component from Page
10:43:58.131 checkout.reducer.ts:25 Jerry reducer action type: [Cms] Load Page Data Success
10:43:58.389 checkout.reducer.ts:25 Jerry reducer action type: [Checkout] Set Payment Type Success
10:43:58.398 checkout.reducer.ts:25 Jerry reducer action type: @ngrx/router-store/navigated
10:43:58.611 checkout.reducer.ts:25 Jerry reducer action type: [Cart-voucher] Reset Add Cart Voucher
10:43:58.641 checkout.reducer.ts:25 Jerry reducer action type: [User] Load User Addresses
10:43:59.190 checkout.reducer.ts:25 Jerry reducer action type: [User] Load User Addresses Success
10:43:59.193 checkout.reducer.ts:25 Jerry reducer action type: [Checkout] Set Delivery Address
10:43:59.982 checkout.reducer.ts:25 Jerry reducer action type: [Checkout] Set Delivery Address Success
10:43:59.983 checkout.reducer.ts:25 Jerry reducer action type: [Checkout] Clear Checkout Delivery Mode
10:43:59.988 checkout.reducer.ts:25 Jerry reducer action type: [Checkout] Clear Supported Delivery Modes
10:43:59.992 checkout.reducer.ts:25 Jerry reducer action type: [Checkout] Reset Set Supported Delivery Modes Process
10:43:59.996 checkout.reducer.ts:25 Jerry reducer action type: [Checkout] Load Supported Delivery Modes
10:44:02.915 checkout.reducer.ts:25 Jerry reducer action type: [Checkout] Load Supported Delivery Modes Success
10:44:03.182 checkout.reducer.ts:25 Jerry reducer action type: [Checkout] Clear Checkout Delivery Mode Success
10:44:03.184 checkout.reducer.ts:25 Jerry reducer action type: [Cart] Load Cart
10:44:03.724 checkout.reducer.ts:25

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

SAP Spartacus checkout.reducer.ts调用时间点相关推荐

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

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

  2. SAP Spartacus cost-center.config.ts里定义的路由常量,是如何被加载的

    文件地址:feature-libs\organization\administration\components\cost-center\cost-center.config.ts module id ...

  3. 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 ...

  4. SAP Spartacus user-addresses.effect.ts里发送地址加载成功的action,会触发我们自己的reducer

    在user-addresses.effect.ts里,加载成功user address信息后,发送一个UserActions.LoadUserAddressesSuccess: ngrx-effect ...

  5. SAP Spartacus auth.service.ts里的user调用触发的源代码位置

    返回类型是一个subscription. Represents a disposable resource, such as the execution of an Observable. subsc ...

  6. SAP Spartacus list.component.ts的listData$数据的触发逻辑

    template指Component页面,而factory指Component实例的构造函数. 下图第三行listData$ | async这个pipe触发了Observable的subscribe操 ...

  7. SAP Spartacus outlet.directive.ts里this.templateRef的来源

    如源代码所示: 这个templateRef是构造函数注入进去的: 如图: 这里谜底揭开了.只有加入cxOutlet之后,我们自定义实现Outlet.directive.ts里的create方法,下面这 ...

  8. SAP Spartacus checkout Shipping address的页面实现

    shipping address维护页面的id:/checkout/shipping-address: 后台cms的请求: layout实现: <ng-container *ngIf=" ...

  9. SAP Spartacus checkout页面的入口逻辑

    checkout url: http://localhost:4200/electronics-spa/en/USD/checkout/shipping-address 首先读取checkout页面的 ...

最新文章

  1. 玩转android自定义控件二——自定义索引栏listview
  2. python减少内存_如何降低 Python 的内存消耗量?
  3. 二分类突破AI技术壁垒
  4. 小米redmi_小米Redmi小爱触屏音箱8,不仅屏幕大,而且功能多,价格更超值
  5. 买空long position、卖空short position
  6. for ie无效 in js_关于js中for in的缺陷浅析
  7. JavaScript常用工具类整理(总结版)
  8. mysql查询含有某个值的表_MYSQL查询数据表中某个字段包含某个数值
  9. SpringBoot入门篇--整合mybatis+generator自动生成代码+druid连接池+PageHelper分页插件
  10. Apache Kylin 部署之不完全指南
  11. GetURL (java)
  12. 基于JAVA+SpringMVC+Mybatis+MYSQL的高考志愿填报管理系统
  13. 花书+吴恩达深度学习(一)前馈神经网络(多层感知机 MLP)
  14. 基于matlab的车牌识别系统设计错误,基于MATLAB的车牌识别系统设计
  15. 纯CSS实现二级下拉导航菜单
  16. 学生如何免费使用Jetbrains旗下包含Pycharm等开发工具(中文详细教程)
  17. c++ opencv数字图像处理:频率域滤波--同态滤波
  18. CAP迷思:关于分区容忍性
  19. Nutch安装第四天,进入正题,Nutch2.4的配置和编译
  20. Camera 主观测试经验 --- Good

热门文章

  1. PHP Module
  2. CentOS7使用nmcli实现网络日常管理及多网卡bond
  3. 怎样写APP计划书-20150313早读课
  4. 智能DNS及其工作原理: CDN实现原理
  5. 典型的简单权限分配系统方法介绍
  6. 有关 MyEclipse-export runnable jar file选项 launch configuration里面没有可以选择的东西的解决方法...
  7. java实现多线程的4种方式
  8. Shell按行读取文件的3种方法
  9. JQuery UI之Autocomplete(2)后端获取数据
  10. (转)SQL 优化原则