如何访问分类页面中的当前CategoryData?

How to access the current CategoryData in a category page?

我正在尝试创建特定于类别页面的 CMS 组件。

是否有与 Spartacus injectables 中的 CurrentProductService 类似的 currentCategoryService?

如果不是,在我的新组件中获取当前类别数据(或至少是类别代码)的正确方法是什么?

AFAIK,目前我们没有任何类似于 CurrentProductService 的当前类别。查看 CurrentProductService 的实现,您可以看到它使用了 RoutingServicegetRouterState() 方法(图 1)。您可以为当前类别创建类似的东西,因为路由器状态由类别信息组成(如下图 2 所示)。

图片1: CurrentProductService:

图2:路由器状态内容: