SAP 电商云 Spartacus UI 从 shipping address 到 shipping method 的 HTTP 请求设计

shipping address:
http://localhost:4299/electronics-spa/en/USD/checkout/shipping-address

第一次点击 shipping address 的 continue 之后,有哪些 HTTP 请求?

  1. 再次读取 shipping address 请求?
  1. 执行 set delivery mode 的 HTTP PUT 操作:


我们在这个时间点,观察不到 supportedDeliveryMode 的加载:


如果直接从这个链接访问:
http://localhost:4299/electronics-spa/en/USD/checkout/delivery-mode

此时可以观察到 deliveryMode 的加载。

那我如果直接从 shipping address 页面访问,会提前加载 shipping method 吗?

答案是会:

这里会进行一个预加载动作:

在 set delivery mode 时,就会提前加载 supported Delivery Mode:

从 Shipping Address 到 Delivery Mode 页面,第一条 supported delivery mode 会自动被选中:

自动发一个 HTTP PUT 操作到后台。


This request is sent by code below: delivery-mode.component.ts

更多Jerry的原创文章,尽在:"汪子熙":


你可能感兴趣的:(SAP 电商云 Spartacus UI 从 shipping address 到 shipping method 的 HTTP 请求设计)