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的原创文章,请关注公众号"汪子熙":

猜你喜欢

转载自blog.csdn.net/i042416/article/details/108623881
SAP
今日推荐