ОШИБКА TypeError: невозможно прочитать свойство "__source" неопределенного значения

С тех пор, как я обновился до новой версии spartacus (1.5), я заметил эту ошибку в консоли. Это пришло изSiteContextComponentService.getInjectedService.

Я еще не реализовал и не использовал эту услугу. Как я могу исправить эту ошибку? Потому что я твердо уверен, что это источник других мелких проблем в моей среде разработки.

2 ответа

Решение

Если вы используете 'CMSSiteContextComponent' компонентный тип (flextype?), то он должен иметь contextданные компонента cms из бэкэнда. Пожалуйста, проверьте, есть ли это в ответе.

Итак, причина ошибки заключалась в том, что GET /pages запрос я не получал context атрибут ни в LanguageComponent ни CurrencyComponent.

Другие вопросы по тегам