在SAP Spartacus中找不到名称“ DirectionConfig”

问题描述

我正在尝试在我的SAP店面中添加RTL配置。实施配置时出现错误

找不到名称DirectionConfig

@H_404_5@

找不到名称DirectionMode

@H_404_5@

该如何解决?另外,在单击“更改语言”按钮时,请提供一些输入以更改语言和方向。

解决方法

您使用什么版本?从2.1开始,这些配置被添加到店面库的公共api中。您应该可以使用以下命令导入它们:

import {
  DirectionConfig,DirectionMode
} from '@spartacus/storefront';

有关方向性的文档可以在https://sap.github.io/spartacus-docs/directionality/中找到。该文档指出

在Spartacus中,UI的方向反映了有效的语言

这意味着,只要更改语言,就会在方向性逻辑中使用新的(活动的)语言。