🛒 Giỏ Hàng Của Bạn

Demo Service Sharing - Cùng CartService instance với ProductList

🛒

Giỏ hàng trống

Hãy thêm một số sản phẩm vào giỏ hàng của bạn

{{ item.product.name }}

SKU: {{ item.product.sku }}

{{ item.product.description }}

Giá

${{ item.product.price }}

{{ item.quantity }}

Tổng

${{ (item.product.price * item.quantity).toFixed(2) }}

📊 Tổng Kết Đơn Hàng

Tổng sản phẩm: {{ cartCount }} items
Tạm tính: ${{ cartSubtotal.toFixed(2) }}
Giảm giá: -${{ cartDiscount.toFixed(2) }}

Tổng cộng: ${{ cartTotal.toFixed(2) }}

🔗 Service Sharing Demo

  • CartService được share giữa ProductList và CartView
  • ✅ Thay đổi ở ProductList sẽ tự động update ở CartView
  • ✅ Cùng một singleton instance được sử dụng
  • ✅ Data được sync real-time thông qua RxJS Observables