SAP Spartacus读取User Address的action是如何被Effect接收的
生活随笔
收集整理的這篇文章主要介紹了
SAP Spartacus读取User Address的action是如何被Effect接收的
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
入口是shipping-address.component.ts的ngOnInit hook:
讀取當(dāng)前user ID后,將id傳入回調(diào)函數(shù),在回調(diào)函數(shù)里dispatch一個(gè)UserActions.LoadUserAddresses:
userID成功取回來之后,調(diào)用take(1).subscribe,將userID作為參數(shù)傳入回調(diào)函數(shù)。在回調(diào)函數(shù)里發(fā)UserActions.LoadUserAddresses這個(gè)User action:
被ngrx-store-devtools.js接收:
經(jīng)過filter.js(ofType的實(shí)現(xiàn)),map和mergeMap,最后被應(yīng)用程序編寫的effect類接收:
要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的SAP Spartacus读取User Address的action是如何被Effect接收的的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP Spartacus读取User
- 下一篇: SAP Spartacus shippi