myChart.showLoading(); var data = { "name": "flare", "children": [ { "name": "data", "children": [ { "name": "converters", "children": [ { "name": "Converters", "value": 721 }, { "name": "DelimitedTextConverter", "value": 4294, "children": [ { "name": "Converters", "value": 721 }, { "name": "DelimitedTextConverter", "value": 4294, "children": [ { "name": "Converters", "value": 721 }, { "name": "DelimitedTextConverter", "value": 4294, "children": [ { "name": "Converters", "value": 721, "children": [ { "name": "Converters", "value": 721 }, { "name": "DelimitedTextConverter", "value": 4294 } ] }, { "name": "DelimitedTextConverter", "value": 4294, "children": [ { "name": "Converters", "value": 721 }, { "name": "DelimitedTextConverter", "value": 4294 } ] } ] } ] } ] } ] }, { "name": "DataUtil", "value": 3322 } ] }, { "name": "display", "children": [ { "name": "", "value": 8833, itemStyle: { opacity: 0 }, "children": [ { "name": "DirtySprite", "value": 8833, itemStyle: { opacity: 0 }, "children": [ { "name": "DirtySprite", "value": 8833, "children": [ { "name": "DirtySprite", "value": 8833 } ] } ] } ] } ] } ] }; var data2 = { "name": "flare", "children": [ { "name": "flex", "children": [ { "name": "FlareVis", "value": 4116 } ] }, { "name": "scale", "children": [ { "name": "IScaleMap", "value": 2105 }, { "name": "LinearScale", "value": 1316 }, { "name": "LogScale", "value": 3151 }, { "name": "OrdinalScale", "value": 3770 }, { "name": "QuantileScale", "value": 2435 }, { "name": "QuantitativeScale", "value": 4839 }, { "name": "RootScale", "value": 1756 }, { "name": "Scale", "value": 4268 }, { "name": "ScaleType", "value": 1821 }, { "name": "TimeScale", "value": 5833 } ] }, { "name": "display", "children": [ { "name": "DirtySprite", "value": 8833 } ] } ] }; myChart.hideLoading(); myChart.setOption(option = { tooltip: { trigger: 'item', triggerOn: 'mousemove' }, series: [ { type: 'tree', orient: 'BT', data: [data], roam: true, top: '0', left: '5%', bottom: '0', right: '5%', edgeShape: 'polyline', width: 500, height: 2000, center: [100, 2500], symbolSize: 7, label: { position: 'top', verticalAlign: 'middle', align: 'center' }, leaves: { label: { position: 'right', verticalAlign: 'middle', align: 'left' } }, expandAndCollapse: true, initialTreeDepth: -1, animationDuration: 550, animationDurationUpdate: 750 } ] });