以SAP Spartacus B2B org unit list为例,table cell到底用什么样的Component来显示数据,取决于units.config.ts文件里定义的配置数据unitsTableConfig:

如果我将name column的dataComponent改成CellComponent,则最后使用一般的CellComponent来显示数据,不再含有Expand / Collapse功能:

而如果一个Component没有显式定义selector,

最后渲染出来的内容里,Angular会使用默认的selector:ng-component, 这是Angular内部使用的一个selector:

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

SAP Spartacus Table cell显示数据类型的Component决定逻辑相关推荐

  1. SAP Spartacus table cell如何通过cxOutlet在运行时动态注入组件

    cxOutlet合集 SAP Spartacus自定义指令cxOutlet的工作原理 SAP Spartacus table cell如何通过cxOutlet在运行时动态注入组件 SAP Sparta ...

  2. SAP Spartacus table里显示较长数据时自动显示省略号的设置

    如下图所示:当table cell的值较长无法完整显示时,右部的值会被截断,以省略号代替. 这个行为是通过.scss里text-overflow: ellipsis设置实现的: 在Chrome开发者工 ...

  3. SAP Spartacus 懒加载 Customized CMS Component 的问题

    Lazy-loaded overriden or custom CMS Components SAP Spartacus 有两种 lazy load 方式: CMS-driven lazy loadi ...

  4. 通过 Feature Level 动态控制 SAP Spartacus 的页面显示

    ng-container 标签只在 design time 可见,运行时会完全从渲染出的 HTML 源代码里被移除.通过 ng-container 加上 SAP Spartacus 自定义实现的 cx ...

  5. SAP Spartacus B2B Popover Directive 和 Popover Component 的生命周期管理

    解析 SAP Spartacus B2B list 实现,即list.component.html时,因为在Component 模板里遇到了[cxPopover]指令,因此触发依赖注入: 首先创建di ...

  6. SAP Spartacus organization unit list的实现Component

    SAP Spartacus B2B My Company功能里的org unit list实现: http://localhost:4200/powertools-spa/en/USD/organiz ...

  7. SAP Spartacus 如何重定义登录 Login Component

    首先在一个标准的 Storefront 上,找到该 Component 的 selector 找到其 Component 名称:LoginComponent 然后找到该 Component 的路径,位 ...

  8. SAP Spartacus routing参数的权重和HTTP校验逻辑

    对于这个routing配置信息里的参数: 末位的productCode之前的参数,即使在url里手动改成一个并不存在的值,也不会影响Spartacus的路由: 但是如果把末位的productCode修 ...

  9. SAP Spartacus加载delivery国家列表的处理逻辑

    user-address.service.ts里的loadRegions: this.store.dispatch(new UserActions.LoadRegions(countryIsoCode ...

最新文章

  1. ASP.Net ViewState的实现
  2. xx是一个类型 这在给定的上下文_基于上下文的派发:挂起临时变量内存
  3. 解决git clone慢问题
  4. linux 进程(二) --- 进程的创建及相关api
  5. Python 日志模块Loguru的使用
  6. java线程安全总结
  7. 5827. 检查操作是否合法
  8. php和apache协同,apache和php之间协同工作的配置经验分享
  9. linux目录结构与功能_深入理解linux系统的目录结构(总结的非常详细)
  10. 计蒜客 2019 蓝桥杯省赛 A 组模拟赛(一) B:炮台实验
  11. 使用npm安装一些包失败了的看过来(npm国内镜像介绍)
  12. VR、RTMP播放器SGPlayer原理详解
  13. 共享计算机后无法访问磁盘,win7局域网怎么共享整个硬盘,如D盘E盘F盘等等-win7怎么共享磁盘,win7共享后无权限访问...
  14. easyexcel自定义拦截器,实现自定义单元格样式
  15. 互联网巨头追捧的“中台”战略,有多重要?
  16. 开源财务会计软件(搬运)
  17. mybatisPlus插入语句
  18. Tcp accept 10038错误
  19. Android基础控件—SearchView
  20. python写新年快乐程序_新年快乐! python实现绚烂的烟花绽放效果

热门文章

  1. nginx proxy cache配置参数解读
  2. AutoMapper在ABP框架中的使用说明
  3. Java爬虫搜索原理实现
  4. Spring源码解析:自定义标签的解析过程
  5. How to create a Python dictionary with double quotes as default quote format?
  6. Geek爱旅行 - 穿越时间的旅行
  7. 解决VS2010子目录中的.cpp文件引用上一级目录的stdafx.h找不到定义的问题
  8. WordPress 自定义插件初始化及卸载
  9. Coolite Toolkit学习笔记系列文章
  10. 07年末围炉盛宴 - 信息工作者应用与管理系列Webcast