关于 SAP Spartacus 默认 layoutConfig 的一些测试

以 Spartacus-b2c-configuration.module.ts 文件为例:
关于 SAP Spartacus 默认 layoutConfig 的一些测试_第1张图片

这些默认的配置文件,都是从另一个库,即 @Spartacus/Storefront 里导入的,后者的入口是 public_api 文件:

关于 SAP Spartacus 默认 layoutConfig 的一些测试_第2张图片

在这个文件里加上一行打印语句,可以看到所有默认的配置:
关于 SAP Spartacus 默认 layoutConfig 的一些测试_第3张图片

关于 SAP Spartacus 默认 layoutConfig 的一些测试_第4张图片

关于 SAP Spartacus 默认 layoutConfig 的一些测试_第5张图片

关于 SAP Spartacus 默认 layoutConfig 的一些测试_第6张图片

关于 SAP Spartacus 默认 layoutConfig 的一些测试_第7张图片

这些默认配置硬编码在 layout-config.ts 内:

关于 SAP Spartacus 默认 layoutConfig 的一些测试_第8张图片

如果注释掉一部分:
关于 SAP Spartacus 默认 layoutConfig 的一些测试_第9张图片

关于 SAP Spartacus 默认 layoutConfig 的一些测试_第10张图片

效果如下:Header 区域整个没了。

关于 SAP Spartacus 默认 layoutConfig 的一些测试_第11张图片

再把 footer 区域也注释掉:
关于 SAP Spartacus 默认 layoutConfig 的一些测试_第12张图片

现在 header 和 footer 都没了:
关于 SAP Spartacus 默认 layoutConfig 的一些测试_第13张图片

更多Jerry的原创文章,尽在:"汪子熙":

你可能感兴趣的:(关于 SAP Spartacus 默认 layoutConfig 的一些测试)