SAP 电商云 Spartacus UI feature level directive 的工作原理

SAP 电商云 Spartacus UI feature level directive 的工作原理

如何消费这个 Directive:我们可以 mock FeatureLevelDirective 的服务类:isLevel 的判断逻辑:进行 Component 单元测试时,我们可以使用下面的 MockFeatureLevelDirective 进行 Mock.import { MockFeatur...

SAP 电商云 Spartacus UI feature level directive 的工作原理

SAP 电商云 Spartacus UI feature level directive 的工作原理

如何消费这个 Directive:我们可以 mock FeatureLevelDirective 的服务类:isLevel 的判断逻辑:进行 Component 单元测试时,我们可以使用下面的 MockFeatureLevelDirective 进行 Mock.

SAP 电商云 Spartacus UI 的 feature module 设计原理

SAP 电商云 Spartacus UI 的 feature module 设计原理

我们以一个具体的例子来说明该原理。我们查看某 integration library 目录下的 public_api.ts:SpartacusFeaturesModule 旨在轻松管理所有非核心 Spartacus 功能,包括静态加载和延迟加载。 它充当所有功能的入口点,理想情况下,这些功能被包装到...

SAP 电商云 Spartacus UI 的 feature module 设计原理

SAP 电商云 Spartacus UI 的 feature module 设计原理

我们以一个具体的例子来说明该原理。我们查看某 integration library 目录下的 public_api.ts:注意第八行 import 的 VisualPickingTabModule,这个才是包含了 Angular Component 的 module.入口是 VisualPicki...

SAP 电商云 Spartacus UI 的 feature module 设计原理

SAP 电商云 Spartacus UI 的 feature module 设计原理

SpartacusFeaturesModule 旨在轻松管理所有非核心 Spartacus 功能,包括静态加载和延迟加载。 它充当所有功能的入口点,理想情况下,这些功能被包装到自己的独立功能模块中。在早期的 3.x 次要版本中,SpartacusFeaturesModule 可能看起来臃肿而忙碌,但...

SAP 电商云 Spartacus UI feature level 的一个测试

SAP 电商云 Spartacus UI feature level 的一个测试

首先明确,SAP Spartacus feature level 设置在 app.module.ts 里:我们查看 cart-totals.component.html 的一个例子。如果当前 feature level 为 4.2,则使用 cx-progress-button,否则使用普通 butt...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

阿里巴巴终端技术
阿里巴巴终端技术
阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。
1504+人已加入
加入