CMS页面API的双布局配置层设计,负责判断模板中显示哪些槽位,槽位中显示哪些Component:【外链图片传输失败,来源本站可能有防盗链机制,建议保存图片直接下载(img-OtPqTaxm-1635227915586)(https://upload-images.jianshu...)]在Spartacuslayout-config.ts中,你还可以定义每个模板应该显示哪些slots:并且可以定义一些全局的section比如header和footer中显示的内容:pageTemplate和layout-config.ts中定义的slots在Spartacus级别的关系有更高的优先级比CMS背景。从layoutSlots数据结构的whereused列表也可以看出,Spartacus的代码都是对其进行读操作,没有写操作,这证明CMS页面API返回的数据比包含的Component信息更有效在插槽中。这不是由Spartacus层维护的。更多Jerry原创文章在这里:《王子熙》:
