xStore.promotions
Khuyến mãi đang chạy — nhãn hiển thị trên thẻ sản phẩm và banner.
Phương thức
| Phương thức | Cú pháp | Mô tả | Từ phiên bản |
|---|---|---|---|
list |
xStore.promotions.list(): Promise<CursorPaginatedResponse<Promotion>> |
Khuyến mãi đang chạy. Dữ liệu tham chiếu có giới hạn: next_cursor null, has_more false. | 2.1 |
Ví dụ đầy đủ
<script>
// Dữ liệu tham chiếu có giới hạn: gọi một lần cho cả trang.
async function renderPromotions() {
const km = await xStore.promotions.list();
document.getElementById('promos').innerHTML = km.items.map((p) => `
<a href="${p.detail_url ?? '#'}">
<strong>${p.title}</strong>
<span>${p.description ?? ''}</span>
</a>
`).join('');
}
renderPromotions();
</script>
Thư viện gọi tới /api/... trên chính tên miền cửa hàng, nên không cần khai báo địa chỉ máy chủ ở bất kỳ đâu.
Xem thêm Sự kiện để giao diện tự cập nhật sau mỗi thao tác.