SAP Spartacus RouteEvent,如何从localhost跳转到其他路由路径的
在調(diào)試器里觀察OccConfig:
發(fā)現(xiàn)context的currency字段里有很多貨幣列表:
答案是在這個文件里配置:C:\Code\SPA\spartacus\projects\core\src\site-context\config\default-site-context-config.ts
我可以驗證一下,在currency里增添一個新的貨幣單位ABC:
調(diào)試器里觀察到生效了:
Subject (主體): 相當于 EventEmitter,并且是將值或事件多路推送給多個 Observer 的唯一方式。
下圖第3796行的eventsSubject就是EventEmitter:
在Angular標準程序router.js里,調(diào)用Spartacus開發(fā)團隊編寫的site-context-url-serializer.ts:
由此可見,我們在瀏覽器里輸入localhost:4200, 自動跳轉(zhuǎn)到localhost:4200/electronics-spa/en/USD, 后面這個路徑是我們應(yīng)用程序自己拼接的:
getUrlEncodingParameters的實現(xiàn):
要獲取更多Jerry的原創(chuàng)文章,請關(guān)注公眾號"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的SAP Spartacus RouteEvent,如何从localhost跳转到其他路由路径的的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在描述信息传输中bps表示的是什么(带宽
- 下一篇: 手术期间重读《倚天屠龙记》