前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >自定义SAP Spartacus Cart界面

自定义SAP Spartacus Cart界面

作者头像
Jerry Wang
发布2020-09-10 16:09:10
4530
发布2020-09-10 16:09:10
举报

文件目录:@Spartacus-storefront:

把这个B2cStorefrontModule改成StorefrontModule,因为后者不会提供一些default配置,所以运行时会有很多关于default Implementation的警告信息:

页面也无法正常渲染:

对比正常的B2cStorefrontModule.withConfig环境下的console打印:

首先用Chrome开发者工具找到购物车Cart的CartComponent,位于TopContent这个position里:

通过Element inspect确认这一点:

新建一个MyCart Component:

通过ConfigModule.withConfig将CMS cpmponent中的CartComponent映射成我们刚才新建的MyCartComponent:

进入cart-details.component.d.ts查看数据结构,发现entries$变量包含了Cart里显示的数据:

自定义Component的html实现:

代码语言:javascript
复制
<ul>
    <li *ngFor="let entry of entries$ | async">
        {{entry.product.name}}
    </li>
</ul>

最后的效果:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-09-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档