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

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

这些默认的配置文件,都是从另一个库,即 @Spartacus/Storefront 里导入的,后者的入口是 public_api 文件:
关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

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

关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

这些默认配置硬编码在 layout-config.ts 内:
关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

如果注释掉一部分:
关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

效果如下:Header 区域整个没了。
关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

再把 footer 区域也注释掉:
关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

现在 header 和 footer 都没了:
关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

更多Jerry的原创文章,尽在:"汪子熙":
关于|关于 SAP Spartacus 默认 layoutConfig 的一些测试
文章图片

    推荐阅读