SAP Spartacus的API暴露逻辑和index.ts的设计原理 - 什么是所谓的PUBLIC API
以model UserSignUp为例:
从 @spatacus/core里导出:
UserSignUp最终在文件misc.model.ts里定义:
C:\Code\SPA\spartacus\projects\core\src\model\index.ts
关系图如下:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP Spartacus的API暴露逻辑和index.ts的设计原理 - 什么是所谓的PUBLIC API相关推荐
- SAP Spartacus public API的概念 - index.ts
看一个具体的例子: https://github.com/SAP/spartacus/issues/11730 backport of #11744 to maintanance branch As ...
- SAP Spartacus B2B User 页面的数据读取逻辑设计
点击SAP Spartacus B2B的Users页面后: 触发selector: 看到user 列表: B2B user模块,从设计上说,位于Spartacus工程项目的feature-libs文件 ...
- SAP Spartacus Org Unit List响应回车案件的实现原理
我在SAP Spartacus Org Unit List里,用tab键选中某个行项目后,敲回车键: 首先会在屏幕右半部份显示一个只包含布局不包含数据的页面: 待数据加载完成之后,右边也能显示完整的页 ...
- SAP Spartacus B2B页面unit tree取数据的设计逻辑
如下图所示: 在unit-list.service.ts的load方法里设置断点: 运行时,可见该load方法是list.service.ts的getData方法触发的:起始的stream是pagin ...
- SAP Spartacus B2B Unit page Expand all按钮的工作原理
输入参数:node就是UnitTreeService.getTree返回的数据,key在这个例子为undefine: 因为activeUnitId为空,所以什么也没有执行: 最后的页面显示: Unit ...
- SAP Spartacus Org Unit明细页面的工具栏按钮设计
工具栏上肉眼可见两个按钮:Edit和Disable 其中Edit按钮通过a标签实现: 而disable通过自定义的cx-org-toggle-status实现: 从最后渲染出的html页面里能看出,c ...
- 使用page-slot显示SAP Spartacus section里包含的Component和layout设计
page-slot.component.html: PreHeader SiteContext 对应语言和货币: SiteLinks 对应这部分区域: SiteLogo SearchBox Botto ...
- SAP CRM Service Order(服务订单)的状态字段设计原理介绍
WebUI上的One order header和status是1:N的关系:在WebUI上的search结果里,会把一个order当前所有的status全部连接成一个string,并显示出来. 从Co ...
- SAP Spartacus避免不能向下兼容的breaking changes
文档地址 以下这些都是引入了无法向下兼容的breaking changes,需要尽量避免: Changing the selector of a component, directive, or pi ...
最新文章
- 网络编程之select
- 10.5 考试 (感觉比较难)
- mysql的dml全,MySQL数据管理----DML语言(全记住)(示例代码)
- 试卷批分(c++打表版)
- Dockerfile 使用 ARG 参数实现构建模板
- vim中如何设置多行注释和删除注释
- Netty工作笔记0070---Protobuf使用案例Codec使用
- windows下安装nodejs
- Spring框架利用PropertyPlaceholderConfigurer初始化加载多properties文件
- QCIF CIF 2CIF 4CIF 普及
- 人工智能教程1---科普人工智能
- 如何免费将jpg转换为word可编辑
- FBank与MFCC
- oracle 调整shared pool,Oracle设置Shared Pool的大小
- 最受欢迎的中国 50 技术博客评选结果
- 报表工具使用教程-FineReport决策报表导出Plus
- 计算机房管理使用汇报,计算机房管理规定(附计算机房使用记录).doc
- 【第一节 Node.js简介】
- 问道虚拟服务器,省时省力,让我们直接登陆服务器!
- 关于numpy中的一维行向量、列向量的理解
热门文章
- qq邮箱使用outlook 2007
- 常用数据类型(C#)
- 一文教你json字符串与JavaBean对象如何相互转换
- web后端学习过程中技巧总结(持续更新。。。)
- rcnn -fast rcnn-faster rcnn物体检测论文
- jquery toggle方法使用出错?请看这里-遁地龙卷风
- java Thread sleep 和obj.wait,以及sychronized,minor源码
- javascript中判断对象是否为空几种场景
- 过拟合与模型调优(part3)--数据划分及模型选择
- 在 CloudFoundry 环境下开发 multitenant 应用的一些基本概念