如何访问分类页面中的当前CategoryData?
How to access the current CategoryData in a category page?
我正在尝试创建特定于类别页面的 CMS 组件。
是否有与 Spartacus injectables 中的 CurrentProductService 类似的 currentCategoryService?
如果不是,在我的新组件中获取当前类别数据(或至少是类别代码)的正确方法是什么?
AFAIK,目前我们没有任何类似于 CurrentProductService
的当前类别。查看 CurrentProductService
的实现,您可以看到它使用了 RoutingService
和 getRouterState()
方法(图 1)。您可以为当前类别创建类似的东西,因为路由器状态由类别信息组成(如下图 2 所示)。
图片1: CurrentProductService
:
图2:路由器状态内容:
我正在尝试创建特定于类别页面的 CMS 组件。
是否有与 Spartacus injectables 中的 CurrentProductService 类似的 currentCategoryService?
如果不是,在我的新组件中获取当前类别数据(或至少是类别代码)的正确方法是什么?
AFAIK,目前我们没有任何类似于 CurrentProductService
的当前类别。查看 CurrentProductService
的实现,您可以看到它使用了 RoutingService
和 getRouterState()
方法(图 1)。您可以为当前类别创建类似的东西,因为路由器状态由类别信息组成(如下图 2 所示)。
图片1: CurrentProductService
:
图2:路由器状态内容: