使用如下配置:

ConfigModule.withConfig({cmsComponents: {SearchBoxComponent: {disableSSR: true}}
});

在服务器端执行 cxComponentWrapper Directive 的实现代码时,下图第 90 行代码返回 false,因此 this.launchComponent 不会被执行。

以下截图是我在服务器端进行的调试:

拿到 CMS Component 对应的 Angular Component:

在这里动态创建 Angular Component 并触发渲染:

更多Jerry的原创文章,尽在:“汪子熙”:

让 SAP Spartacus 某些 Component 不参与 SSR 的办法相关推荐

  1. SAP Spartacus 手动开启服务器端渲染 (SSR) 所必须的步骤

    使用服务器端渲染,我们可以保证搜索引擎,与浏览器的Javascript禁用,或没有JavaScript的浏览器仍然可以访问我们的网站内容. https://b2bspastore.cg79x9wuu9 ...

  2. SAP Spartacus popover Component 的单元测试

    我们在SAP Spartacus B2B Page 的 list和Card页面,点击(i) icon之后,会看到一个popover Component,可以通过下面的选择器访问: cx-popover ...

  3. 如何替换SAP Spartacus启动Component -app-root

    在SAP Spartacus app.module.ts里,随便定义一个简单的Component: @Component({selector: "app-root",templat ...

  4. 通过 SAP Spartacus 的 Component 映射机制,更改默认购物车 Cart 页面

    Spartacus默认的购物车界面: https://github.com/SAP/spartacus-bootcamp/blob/master/sparta0/src/app/components/ ...

  5. SAP Spartacus popover Component css 的重用设计

    按照需求,我们需要在SAP Spartacus B2B 页面的 List header 和Card header两处,同时显示info icon, 因此,有必要设计一个统一的icon style,然后 ...

  6. SAP Spartacus Breadcrumbs Component的显示问题讨论

    如果把Storefront.component.html里position为BottomHeaderSlot改成其他名称: 按照其注释写到: position是用于为指定的page slot定位CMS ...

  7. Angular 事件绑定语法在 SAP Spartacus Popover Component 中的一个应用

    要绑定到事件,请使用 Angular 的事件绑定语法.此语法由等号左侧括号内的目标事件名和右侧引号内的模板语句组成.在下面的示例中,目标事件名是 click ,模板语句是 onSave() . < ...

  8. SAP Spartacus storefront.component.html 怎么关联到其他的页面

    storefront怎么关联到其他的页面? 下图是storefront.component.html的源代码,里面使用自定义Component cx-page-layout和cx-page-slot, ...

  9. SAP Spartacus CMS Component的lazy loading懒加载方式

    代码如下: ConfigModule.withConfig({cmsComponents: {SimpleResponsiveBannerComponent: {component: () => ...

最新文章

  1. 机器传奇:全球13位科学家和他们的机器人“孩子”
  2. android aidl文件分析
  3. sequelize 增加数据库字段_使用Sequelize动态创建新表
  4. 计算机缺少log怎么解决方法,win10 计算机丢失logmanager怎么办_win10丢失log.dll文件的解决方法-win7之家...
  5. LeetCode初级算法(数组)解答
  6. beautiful sentences
  7. python中int input_python中的input是什么
  8. (递归)斐波那契数列
  9. .Net学习笔记----2015-06-28(值类型和引用类型)
  10. C# LDAP认证登录类参考
  11. 深入了解OWIN Katana
  12. Spark Streaming 源码详解
  13. 【图像处理】色彩空间 YUV 420 SP / YUV 420 P 含义 RGB转换 YUV 黑色怎么表示
  14. 如何制作网站_如何制作自己的网站
  15. unity 3D期末大作业-简单坦克射击游戏
  16. 计算机桌面个性化怎样设置方法,电脑桌面图标怎么个性化自定义设置呢?
  17. CSS高手布局:让footer完美处于网页下方
  18. PASCAL VOC DATASET
  19. python中plguba_Python量化交易进阶讲堂-爬虫抓取东方财富网股吧帖子
  20. 红旗Linux开发商中科红旗倒闭

热门文章

  1. 在ubuntu系统中删除软件的三种最佳方法
  2. 解决Nginx+Tomcat下客户端https请求跳转成http的问题
  3. 快速创建 IEqualityComparer 实例:改进
  4. UML模型中的图-静态图【类图、对象图】
  5. 方立勋_30天掌握JavaWeb_自己编写jdbc框架、dbutils框架(未完)
  6. MySQL8.0.16主从同步
  7. 设置Table单元格颜色(Table篇三)
  8. python列表可以加可以乘
  9. CODE[VS]-求和-整数处理-天梯青铜
  10. 前端开发自学之JavaScript——显示当前时间