电商领域Sku属性选择问题解决方案

本文讨论了电商中如何解决SKU属性选择问题,确保前端正确展示商品属性的可用性。介绍了从定义SKU和SPU开始,到遇到的问题、解决方案,包括前端如何展示属性选择器,以及库存展示的要求。重点在于前端如何根据用户选择动态更新属性的可选状态,并给出了数据结构和整体流程。
摘要由CSDN通过智能技术生成

定义

sku:可以直接售卖的商品
spu:同一类具有统一特性的商品集合

example:
spu: 华为 Mate 30 Pro 5G
sku:
- 华为 Mate 30 Pro 5G 黑色 6G 256G
- 华为 Mate 30 Pro 5G 银色 6G 256G
- 华为 Mate 30 Pro 5G 黑色 8G 256G
- 华为 Mate 30 Pro 5G 银色 8G 256G
- 华为 Mate 30 Pro 5G 黑色 8G 512G
- 华为 Mate 30 Pro 5G 银色 8G 512G

问题

电商领域,对于同一类别的商品,需要在前端进行展示。则会面临一些属性选择的问题。
即我需要根据当前选择的属性,确定其他的属性是不是可选的。如果不可选,则将剩余属性置灰。同时,可以根据实际情况,决定是不是展示预计库存。

解决方案

我们将所有属性数据返回前端的时候,前端页面应该做如下展示 (属性选择器)
Sku初始选择页面
实际电商页面:
在这里插入图片描述

假设我们有如下库存

颜色 内存大小 存储容量 库存量
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值