SAP Spartacus PagelayoutComponent里的section和slot
Page包含slots,slots包含Components.
Spartacus使用page template来组织slots和Components.
一个page template包含了一些可被全局使用的layout和Components,比如header和footer section.
在PagelayoutComponent里增添一些打印信息, 显示layoutName$的值:
运行时的template列表:
header
LandingPage2Template
footer
这三个sections定义在layout-config.ts里:
sections里包含page slot:
以下图header section里包含的slots为例:
header: {lg: {slots: ['PreHeader','SiteContext','SiteLinks','SiteLogo','SearchBox','SiteLogin','MiniCart','NavigationBar',],}
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP Spartacus PagelayoutComponent里的section和slot相关推荐
- 如何查看 SAP Spartacus PageLayoutComponent 里的 template$ 的值
SAP Spartacus PageLayoutService.ts 里的 templateName$ get 操作:返回一个 Observable 对象,包裹的类型为 string. pipe 的第 ...
- SAP Spartacus PagelayoutComponent里的template
添加如下打印语句: <h1>PageLayout template: {{ layoutName$ | async }} </h1> <h2>template na ...
- SAP Spartacus cxOutlet里的元数据存储,outlet名称和待渲染Component的映射关系
cxOutlet合集 SAP Spartacus自定义指令cxOutlet的工作原理 SAP Spartacus table cell如何通过cxOutlet在运行时动态注入组件 SAP Sparta ...
- SAP Spartacus cxOutlet 里的 templatesRefs 的填充逻辑
cxOutlet合集 SAP Spartacus自定义指令cxOutlet的工作原理 SAP Spartacus table cell如何通过cxOutlet在运行时动态注入组件 SAP Sparta ...
- SAP Spartacus PageLayoutComponent 如何知道自己应该显示哪些具体内容
我们以前介绍过,经过 SAP Spartacus 路由配置后的 routes 数组,其 route 数据结构的 Component 属性,清一色指向 generic 的 PageLayoutCompo ...
- SAP Spartacus url里默认electronics-spa的由来
单步调试时密切关注url的变化,初始url为localhost:4200: 这个electronics-spa即使在后台没有连通的情况下也能用,说明肯定不是从后台返回的: 这篇文章SAP Sparta ...
- SAP Spartacus store里引用的library是如何编译出来的
看一个基于SAP Spartacus library开发的storefront Angular应用的依赖: "@spartacus/assets": "^2.1.0&qu ...
- 使用 selector 从 SAP Spartacus state 里读取 Cart 数据
选择器 selector 是用于获取存储状态 state 切片的纯函数. @ngrx/store 提供了一些帮助函数来优化这个选择. 选择器在选择状态切片时提供了许多功能. 使用 createSele ...
- 如何通过代码获得当前SAP Spartacus Component渲染所基于的slot名称
什么是PageSlotComponent /*** The `PageSlotComponent` is used to render the CMS page slot and it's compo ...
最新文章
- android最全面试题71道题 详解
- python,制作山东省的地图 热力图
- 重庆市推进组建区块链数字资产交易所
- 上传到SAP云平台CloudFoundry上的nodejs应用存储的绝对路径
- 使用Mutex进行线程处理
- win10关闭快速启动_装系统不求人,快速制作启动U盘,傻瓜式重装WIN10
- 前端学习(2645):懂代码之header表头页之未读消息
- oracle 安装display,Linux安装Oracle 11时报错DISPLAY解决方案
- 输出当前MySQL的环境变量:
- 头的各个部位示意图_人体头部结构图解剖图 人体头部结构及功能
- iPS细胞治疗糖尿病的研究
- 4-20mA电流输出设计方案
- 【读书笔记】马化腾:先人一步-冷湖,腾讯成长之路:模仿+学习+实践+创新+合作+超越
- 04年学计算机,成都电子科大计算机学院04年专业?
- 生活哪些方面作用计算机,电脑在我们的生活中起着重要的作用
- opencv中求矩阵均值和标准差函数
- kubeadm安装部署k8s(1)
- 芯片设计五部曲之二 | 图灵艺术家——数字IC
- Java 设置系统参数和运行参数
- 特斯拉充电异常甩锅国家电网,被“打脸”后致歉
热门文章
- Android性能调优利器StrictMode
- python web cgi
- Jetty+json-lib库抛异常的问题解决过程(java.lang.NoClassDefFoundError: net/sf/json/JSONObject)...
- c#类和结构体的关系
- java 使用ireport无法显示图片问题分析
- Chrome 如何让光标快速定位到地址栏-进行搜索
- ambari 2.5.0源码编译安装
- Poj2449 Remmarguts' Date 【A*搜索】K短路
- TinyXML:一个优秀的C++ XML解析器
- ECMA-335 (CLI) 标准 读书笔记——总结CLI类型系统(上)