SAP 电商云 Spartacus UI 产品明细页面路由确定后,加载的是 page template

页面如下:

http://localhost:4200/powertools-spa/en/USD/jerryproduct/3881018/Angle%20Grinder%20RT-AG%20115


SAP 电商云 Spartacus UI 产品明细页面路由确定后,加载的是 page template

template id 为:ProductDetailsPageTemplate


在 product detail page module 里,我们调用 RouterModule.forChild, 指定路由匹配后,加载的 Component 为 PageLayoutComponent:


SAP 电商云 Spartacus UI 产品明细页面路由确定后,加载的是 page template


我在这个 Component 的 html 文件里,增添一条 div 语句作为打印输出:


SAP 电商云 Spartacus UI 产品明细页面路由确定后,加载的是 page template


运行时效果:

SAP 电商云 Spartacus UI 产品明细页面路由确定后,加载的是 page template



这个 ProductDetailsPageTemplate 出现在 router-outlet 指令下面,显然是通过路由加载的:


SAP 电商云 Spartacus UI 产品明细页面路由确定后,加载的是 page template


在 layout config 配置文件里,可以将其 slots 删除一部分做一个测试:


SAP 电商云 Spartacus UI 产品明细页面路由确定后,加载的是 page template


比如只剩 Summary slot:

SAP 电商云 Spartacus UI 产品明细页面路由确定后,加载的是 page template


效果如下:

SAP 电商云 Spartacus UI 产品明细页面路由确定后,加载的是 page template

上一篇:centos7 安装iptables ,关闭防火墙,打开指定的端口号


下一篇:访问日志不记录静态文件