SAP Spartacus routing parameter mapping介紹

  • 2020 年 12 月 3 日
  • AI

converter的target參數的類型是Spartacus frontend product類型:

定義在這個文件里:C:\Code\SPA\spartacus\projects\core\src\model\product.model.ts

在Product模型里沒有nameForUrl這個欄位,但是我們仍然使用parameter mapping的方式,將標準的name欄位映射到nameForUrl上,

然後在product name normalizer里對這個nameForUrl欄位賦值:

最後的效果,我們在url里仍然能夠觀察到camera/:name/:productCode的格式: