天天看点

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

如何消费这个 Directive:

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

我们可以 mock FeatureLevelDirective 的服务类:

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

isLevel 的判断逻辑:

进行 Component 单元测试时,我们可以使用下面的 MockFeatureLevelDirective 进行 Mock.

import { MockFeatureLevelDirective } from '../../../../shared/test/mock-feature-level-directive';

import {

 FeaturesConfigModule,

 I18nTestingModule,

 PromotionLocation,

} from '@spartacus/core';

FeaturesConfigModule

继续阅读