网上对于旭日图的数据结构处理资料很少,所以自己记录一下。...首先看旭日图需要的数据结构:
// 旭日图
{
name: '淘宝',
children: [
{
name: '女装',...待处理数据:
表格中数据:
var data = [
["名称","分类","装扮","总销量"],
["淘宝", "女装","上衣","220"],
["", "","裙子","120"],...,"160"],
["", "","裤子","240"],
["", "","内衣","190"],
["", "","运动装","210"],
["", "童装","童装","170"],
]
这段数据要处理成旭日图能用的数据...是否存在map中
if (mapItem) {
//存在则表示当前数据不是最顶层的数据
//注意: 这里的map中的数据是引用了arr的它的指向还是arr,当mapItem改变时arr也会改变,踩坑点