let varians= [
{"variation": [{"sort": 0, "Model": "small"},{"sort": 1, "Color": "pink"}]},
{"variation": [{"sort": 0, "Model": "larger"}]},
{"variation": [{"sort": 0, "Model": "big"}]}
]
上面数据格式转下面的,sort相等的分一组,同时取出他的属性放在一起
[
{name:'Model','select':[{pop:'small'},{pop:'larger'},{pop:'big'}]},
{name:'Color','select':[{pop:'pink'}]}
]
解法很多,
我按照其中之一给你写了个,具体思路看注释