SAP Spartacus路由参数的默认配置
我在自定义的module里通过如下代码定义了一个路由参数:
ConfigModule.withConfig({routing: {routes: {product: {paths: ['jerrycamera/:manufacturer/:name/:productCode','cameras/:name/:productCode'],paramsMapping: {name: 'nameForUrl'}}}}} as RoutingConfig)
但是RoutingConfigService实现里能看见两个参数映射条目:
原因是因为,在C:\Code\SPA\spartacus\projects\storefrontlib\src\cms-structure\routing\default-routing-config.ts这个文件里,对于product路由有默认的配置:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP Spartacus路由参数的默认配置相关推荐
- SAP Spartacus Header 区域的默认配置
该默认配置可以在文件: src\app\spartacus\spartacus-configuration.module.ts 里查看和修改. useValue.layoutSlots, 能看到每个屏 ...
- 跟着团子学SAP PS—项目计划参数文件的配置 OPSB
计划参数文件主要控制着前台项目计划成本及计划收入的维护. 计划参数文件的配置事务代码为OPSB,配置路径如下图: 下图就是项目计划参数文件的详细截图: 首先配置项目计划参数需要设定一个编码及相关的描述 ...
- SAP Spartacus和Table相关的配置结构ResponsiveTableConfiguration
ResponsiveTableConfiguration的父类是TableStructureConfiguration: export interface TableStructureConfigur ...
- SAP Spartacus routing参数的权重和HTTP校验逻辑
对于这个routing配置信息里的参数: 末位的productCode之前的参数,即使在url里手动改成一个并不存在的值,也不会影响Spartacus的路由: 但是如果把末位的productCode修 ...
- 关于 SAP Spartacus 支持不同的环境配置部署到 SAP Commerce Cloud 上的讨论
参考这个讨论:Introduce environment specific configurations for Spartacus deployment on ccv2 对于 angular 开发人 ...
- SAP Spartacus b2b表格的cell配置解析逻辑
table.service.ts里的breakpointService: breakpointService是TableService的一个依赖: 运行时这个xl的breakpoint值从哪里来的? ...
- 一个失败的SAP Spartacus路由修改尝试 -在CmsPageGuard的开头触发 OCC API 调用
如果改成222: 仍然是units: 只是点了Add按钮之后变了: 当我们对cms页面进行OCC调用时(在CmsPageGuard的开头触发),该调用被AuthInterceptor拦截. 即使在 c ...
- 如何在SAP Spartacus里增添自定义的配置条目
方法很多,本文只介绍其中一种. app.module.ts里: export function jerryConfigFactory(): any {const configJerry = {name ...
- SAP 电商云 Spartacus UI 产品明细页面路由路径的自定义配置
如下图所示,为了减少 SAP 电商云 Spartacus 客户实施时不必要的配置,Spartacus 将不少页面的路由路径的默认配置,定义在如下的 default-routing-config.ts ...
最新文章
- 大厂前端高频面试问题与答案精选
- c语言输入后没答案,C语言章节习题及答案(无指针)解读.doc
- JDK5.0中JVM堆模型、GC垃圾收集详细解析 .
- 读秦小波《设计模式之禅》 -- 单例模式
- Oracle表无法expdp,{Oracle数据库}EXPDP报错ORA-39171、ORA-01691解决方法
- base 镜像 - 每天5分钟玩转容器技术(10)
- python 二维数组长度_谈一谈多维数组
- matlab 矩阵列乘系数,matlab 给某一列乘上一个系数
- iOS如何退出测试软件,如何继续测试iOS应用程序,使用UIAutomation仪器,甚至应用程序退出后?(How to c...
- linux进行MySQL查询_linux下mysql Select查询命令
- 苹果本Win10双系统开启CPU虚拟化
- HDU2077 汉诺塔IV【递推+打表】
- 基于Python实现socket远程木马
- 计算机键入命令,win7系统安装软件出现命令行选项语法错误键入“ 命令/?”怎么办...
- pandas 转换为文本类型_python – pandas将文本特征转换为数值
- ImportError: DLL load failed while importing qhull:问题解决
- asp mysql 不用 dsn,另类: asp不用DSN访问数据库
- 菜鸟学数据库——超键、候选键、主键、外键
- java unicode 转换_Java unicode中文编码转换和反转
- 开源材料数据库Materials Project