在 SAP 电商云 Spartacus UI 里使用自定义配置控制 UI 调试的开关
生活随笔
收集整理的這篇文章主要介紹了
在 SAP 电商云 Spartacus UI 里使用自定义配置控制 UI 调试的开关
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在 page-slot.module.ts 里,定義一個配置對象 ConfigUIDebug.
這個配置對象定義在 cms-component-data.ts 的 ConfigUIDebug 對象里,包含一個 boolean 類型字段:switchOn
通過:
providers: [provideDefaultConfigFactory(jerryConfigFactory)],注入到 injection token 里:
給 DefaultConfigChunk 提供了運行時實現。
這樣,在運行時,PageSlotComponent 就可以在構造函數里注入全局 Config 對象,進而訪問到字段 switchOn 的值。
最后在 PageSlotComponent html 頁面實現里,使用這個開關:
關閉這個開關的 UI:
打開之后的 UI:
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的在 SAP 电商云 Spartacus UI 里使用自定义配置控制 UI 调试的开关的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 子网合并:构造超网
- 下一篇: 关于 SAP Spartacus SSR