SAP Spartacus checkout.reducer.ts调用时间点
输出:
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调用时间点相关推荐
- SAP Spartacus checkout 流程使用 url 粘贴直接跳转到 delivery mode不能打开页面的原因
http://localhost:4200/electronics-spa/en/USD/checkout/delivery-mode 没有任何错误消息,白屏: 能看到向 checkoutDelive ...
- SAP Spartacus cost-center.config.ts里定义的路由常量,是如何被加载的
文件地址:feature-libs\organization\administration\components\cost-center\cost-center.config.ts module id ...
- 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 ...
- SAP Spartacus user-addresses.effect.ts里发送地址加载成功的action,会触发我们自己的reducer
在user-addresses.effect.ts里,加载成功user address信息后,发送一个UserActions.LoadUserAddressesSuccess: ngrx-effect ...
- SAP Spartacus auth.service.ts里的user调用触发的源代码位置
返回类型是一个subscription. Represents a disposable resource, such as the execution of an Observable. subsc ...
- SAP Spartacus list.component.ts的listData$数据的触发逻辑
template指Component页面,而factory指Component实例的构造函数. 下图第三行listData$ | async这个pipe触发了Observable的subscribe操 ...
- SAP Spartacus outlet.directive.ts里this.templateRef的来源
如源代码所示: 这个templateRef是构造函数注入进去的: 如图: 这里谜底揭开了.只有加入cxOutlet之后,我们自定义实现Outlet.directive.ts里的create方法,下面这 ...
- SAP Spartacus checkout Shipping address的页面实现
shipping address维护页面的id:/checkout/shipping-address: 后台cms的请求: layout实现: <ng-container *ngIf=" ...
- SAP Spartacus checkout页面的入口逻辑
checkout url: http://localhost:4200/electronics-spa/en/USD/checkout/shipping-address 首先读取checkout页面的 ...
最新文章
- 玩转android自定义控件二——自定义索引栏listview
- python减少内存_如何降低 Python 的内存消耗量?
- 二分类突破AI技术壁垒
- 小米redmi_小米Redmi小爱触屏音箱8,不仅屏幕大,而且功能多,价格更超值
- 买空long position、卖空short position
- for ie无效 in js_关于js中for in的缺陷浅析
- JavaScript常用工具类整理(总结版)
- mysql查询含有某个值的表_MYSQL查询数据表中某个字段包含某个数值
- SpringBoot入门篇--整合mybatis+generator自动生成代码+druid连接池+PageHelper分页插件
- Apache Kylin 部署之不完全指南
- GetURL (java)
- 基于JAVA+SpringMVC+Mybatis+MYSQL的高考志愿填报管理系统
- 花书+吴恩达深度学习(一)前馈神经网络(多层感知机 MLP)
- 基于matlab的车牌识别系统设计错误,基于MATLAB的车牌识别系统设计
- 纯CSS实现二级下拉导航菜单
- 学生如何免费使用Jetbrains旗下包含Pycharm等开发工具(中文详细教程)
- c++ opencv数字图像处理:频率域滤波--同态滤波
- CAP迷思:关于分区容忍性
- Nutch安装第四天,进入正题,Nutch2.4的配置和编译
- Camera 主观测试经验 --- Good
热门文章
- PHP Module
- CentOS7使用nmcli实现网络日常管理及多网卡bond
- 怎样写APP计划书-20150313早读课
- 智能DNS及其工作原理: CDN实现原理
- 典型的简单权限分配系统方法介绍
- 有关 MyEclipse-export runnable jar file选项 launch configuration里面没有可以选择的东西的解决方法...
- java实现多线程的4种方式
- Shell按行读取文件的3种方法
- JQuery UI之Autocomplete(2)后端获取数据
- (转)SQL 优化原则