SAP Spartacus Set Active BaseSite action执行的时间点

从Angular route event url里得到base site:

SAP Spartacus Set Active BaseSite action执行的时间点

navigation 触发方式:imperative

SAP Spartacus Set Active BaseSite action执行的时间点

in site-context-routes-handler.ts:

SAP Spartacus Set Active BaseSite action执行的时间点

site-context-params.service.ts:

SAP Spartacus Set Active BaseSite action执行的时间点

从store中取出ActiveBaseSite:

SAP Spartacus Set Active BaseSite action执行的时间点

dispatch action:

SAP Spartacus Set Active BaseSite action执行的时间点

谁来接这个action的盘?

[Site-context] Set Active BaseSite

SAP Spartacus Set Active BaseSite action执行的时间点

根据关键字SET_ACTIVE_BASE_SITE查找:

SAP Spartacus Set Active BaseSite action执行的时间点

找到了class SetActiveBaseSite.

更多Jerry的原创文章,尽在:“汪子熙”:
SAP Spartacus Set Active BaseSite action执行的时间点