SAP Spartacus ConsentTemplate 数据结构的暴露逻辑

我基于SAP Spartacus 2.1创建的sample store,里面导入了ConsentTemplate这个数据结构。


import { ActiveCartService, CartAddEntrySuccessEvent, CmsConfig, Config, ConfigModule, ConsentTemplate, EventService } from ‘@spartacus/core’;


Visual Studio Code里单击这个数据结构,进入如下文件:


SAP Spartacus ConsentTemplate 数据结构的暴露逻辑

SAP Spartacus ConsentTemplate 数据结构的暴露逻辑

node_modules@spartacus\core\src\model\consent.model.d.ts


SAP Spartacus ConsentTemplate 数据结构的暴露逻辑


虽然都是在core/src/model文件夹下,但是文件名不同。在SAP Spartacus 项目里,没有model.d.ts文件,只有consent.model.ts文件:


SAP Spartacus ConsentTemplate 数据结构的暴露逻辑


model文件夹下的index.ts: 导出consent.model.ts里的所有内容:


SAP Spartacus ConsentTemplate 数据结构的暴露逻辑


然后core module的public_api.ts里,导出了src/model/index.ts里的所有内容:


SAP Spartacus ConsentTemplate 数据结构的暴露逻辑

上一篇:爱德邦,让数据智慧护航微出行


下一篇:Winforms平台界面开发技巧分享:如何更改GridControl行的颜色