关于SAP Spartacus的Action - LoadCmsPageData
生活随笔
收集整理的這篇文章主要介紹了
关于SAP Spartacus的Action - LoadCmsPageData
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[Cms] Load Page Data
page.action.ts里:
export const LOAD_CMS_PAGE_DATA = '[Cms] Load Page Data';所有加載CmsPage的action,都是LoadCmsPageData的實例。每個實例包含一個readonly的字符串硬編碼,作為該action的類型標識,以及來自結構PageContext的兩個字段,type和id:
StateUtils.EntityLoadAction的類型:包含type和meta字段。
meta的類型:EntityLoaderMeta
查看一個運行時的值:meta包含entityType和load標志位。
type:[Cms] Load Page Data - 已經解釋過了
meta: - 定義在StateUtils.EntityLoadAction字段里。
entityType: “ContentPage”
為什么這行語句可以selector出包含homepage的Observable??
誰把這個page context放到store里的?
答案在這篇文章里:SAP Spartacus的home page navigation邏輯.
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的关于SAP Spartacus的Action - LoadCmsPageData的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是敏捷软件开发?
- 下一篇: 研究生简历自我介绍模板 研究生简历自我介