0.0.1 • Published 6 years ago
sku-rank v0.0.1
sku-rank
:fire: a sku rank helper
install
npm i sku-rankes6
import rank from 'sku-rank'commonjs
const rank = require('sku-rank').defaultusage
let data = [
['白色', '黑色', '灰色'],
['S', 'M', 'L'],
['真皮', '尼龙']
]
let ret = rank(data, 'item')// return
[
[ '白色', 'S', '真皮' ],
[ '白色', 'S', '尼龙' ],
[ '白色', 'M', '真皮' ],
[ '白色', 'M', '尼龙' ],
[ '白色', 'L', '真皮' ],
[ '白色', 'L', '尼龙' ],
[ '黑色', 'S', '真皮' ],
[ '黑色', 'S', '尼龙' ],
[ '黑色', 'M', '真皮' ],
[ '黑色', 'M', '尼龙' ],
[ '黑色', 'L', '真皮' ],
[ '黑色', 'L', '尼龙' ],
[ '灰色', 'S', '真皮' ],
[ '灰色', 'S', '尼龙' ],
[ '灰色', 'M', '真皮' ],
[ '灰色', 'M', '尼龙' ],
[ '灰色', 'L', '真皮' ],
[ '灰色', 'L', '尼龙' ]
]mode
| mode | description | sample |
|---|---|---|
full (default) | Return item and index | [{ row: 1, column: 0, item: 'S' }] |
index | Only return index | [1] |
item | Only return item | ['S'] |
0.0.1
6 years ago