1

自从我升级到新的 spartacus 版本 (1.5) 后,我在控制台中看到了这个错误。它来自SiteContextComponentService.getInjectedService.

我尚未实施或使用此服务。我怎样才能修复这个错误?因为我坚信是我的开发环境中其他小问题的根源。

在此处输入图像描述

4

2 回答 2

1

如果您使用'CMSSiteContextComponent'组件类型(flextype?),那么它应该带有context来自后端的 cms 组件数据。请检查响应是否包含它。

带有响应 cms /pages 端点的网络 chrome 选项卡

于 2020-02-18T14:50:06.117 回答
0

所以错误的根源是在GET /pages请求中我context既没有收到属性,LanguageComponent也没有收到CurrencyComponent.

在此处输入图像描述

于 2020-02-18T14:46:50.687 回答