SAP Spartacus读取User Address的请求发送和接收源头
生活随笔
收集整理的這篇文章主要介紹了
SAP Spartacus读取User Address的请求发送和接收源头
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先看請求響應的接收源頭:
文件:projects\core\src\user\store\effects\user-addresses.effect.ts
接收應用程序發送過來的UserActions.LOAD_USER_ADDRESSES, 調用connector讀取數據后,發送新的Action:UserActions.LoadUserAddressesSuccess
UserActions.Load_USER_ADDRESSES是一個字符串:
而UserActions.LoadUserAddressesSuccess是一個Action類,里面包含了一個類型字段:LOAD_USER_ADDRESSES_SUCCESS.
因為effect只是被動接收請求然后load數據,那么是誰觸發的Load User Address的請求?根據關鍵字查找:
沒有找到有用的信息。因為LoadUserAddresses這個action定義了LOAD_USER_ADDRESSES的type,因此再搜索LoadUserAddresses:
通過運行時調試可以發現,shipping-address Component初始化hook ngOnInit里發起的地址數據讀取請求:
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的SAP Spartacus读取User Address的请求发送和接收源头的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光棍节做什么比较有意义
- 下一篇: SAP Spartacus读取User