removeCartItem
Xóa một mục khỏi giỏ hàng. 🔐 Phương thức này yêu cầu ủy quyền (hoặc một ngữ cảnh khách).
Mô tả
Phương thức này xóa một sản phẩm duy nhất khỏi giỏ hàng của ngữ cảnh hiện tại - một người dùng đã được ủy quyền hoặc một khách (được xác định qua tiêu đề x-guest-id, xem Chế độ khách). Nó trả về một Promise mà khi hoàn thành sẽ trả về đối tượng ICartResponse đã được cập nhật.
Users.removeCartItem(
productId*);
Sơ đồ tham số
Sơ đồ
productId(bắt buộc): số
Mã định danh sản phẩm.
ví dụ: 12345
Ví dụ
Ví dụ tối thiểu
const response = await Users.removeCartItem(12345);
Ví dụ phản hồi
{
"items": [],
"total": 0
}
Sơ đồ phản hồi
Sơ đồ: ICartResponse
items: ICartItem[]
Các mục trong giỏ hàng.
items.productId: số
Mã định danh sản phẩm.
ví dụ: 1
items.qty: số
Số lượng sản phẩm trong giỏ hàng.
ví dụ: 2
items.addedAt: chuỗi
Ngày ISO khi mục được thêm vào.
ví dụ: "2026-05-30T10:00:00.000Z"
total: số
Tổng số mục trong giỏ hàng.
ví dụ: 3