这一段时间在搞商品后台的系统,其中关于通过商品的销售属性,生成SKU的处理,这里说明一下。
如上图所示,通过“毛色”和“体重”2个销售属性来生成商品的SKU。就需要对属性的值做笛卡尔积,其中核心代码如下所示:
上面一段JS的入参是:属性值的二维数组如:
上述代码执行完成之后,会得到一下结果,也就是3*3=9条记录
最终生成结果如下:
这一段时间在搞商品后台的系统,其中关于通过商品的销售属性,生成SKU的处理,这里说明一下。
如上图所示,通过“毛色”和“体重”2个销售属性来生成商品的SKU。就需要对属性的值做笛卡尔积,其中核心代码如下所示:
上面一段JS的入参是:属性值的二维数组如:
上述代码执行完成之后,会得到一下结果,也就是3*3=9条记录
最终生成结果如下: