如何访问 cx-product-list-item.actions 的出口模板内的上下文?
How can I access the context inside an outlet-template for cx-product-list-item.actions?
我想覆盖产品列表页面中的添加到购物车组件。
这就是我想出的解决方案:
<ng-template [cxOutletRef]="productListOutlets.ITEM_ACTIONS" let-product>
<app-custom-add-to-cart
*ngIf="product.stock?.stockLevelStatus !== 'outOfStock'"
[showQuantity]="false"
[product]="product"
></app-custom-add-to-cart>
</ng-template>
问题是产品未定义。可能我缺少对如何在插座中获取上下文的一些理解。
在文档中指出您可以通过这种方式获得对上下文的引用,但这取决于插座的使用位置。
https://sap.github.io/spartacus-docs/outlets/
有人知道如何访问 outlet-context 吗?
我发现这是不可能的。为此出口提供的上下文仅包含组件数据,不包含产品数据。
我想覆盖产品列表页面中的添加到购物车组件。 这就是我想出的解决方案:
<ng-template [cxOutletRef]="productListOutlets.ITEM_ACTIONS" let-product>
<app-custom-add-to-cart
*ngIf="product.stock?.stockLevelStatus !== 'outOfStock'"
[showQuantity]="false"
[product]="product"
></app-custom-add-to-cart>
</ng-template>
问题是产品未定义。可能我缺少对如何在插座中获取上下文的一些理解。 在文档中指出您可以通过这种方式获得对上下文的引用,但这取决于插座的使用位置。 https://sap.github.io/spartacus-docs/outlets/
有人知道如何访问 outlet-context 吗?
我发现这是不可能的。为此出口提供的上下文仅包含组件数据,不包含产品数据。