TEST

描述:当前是关于Echarts图表中的 关系图 示例。
 
             function roundDatas(num) {
     var datas = [];
     for (var i = 50; i < num; i++) {
         datas.push({
             name: 'circle' + i
         });
     }
     return datas;
 }
 option = {
     backgroundColor: "#000",
     title: {
         text: 'Hand string',
         subtext: 'Stats:325',
         top: "center",
         left: "center",
         textStyle: {
             fontSize: 16,
             color: '#e3e3e3',
             fontWeight: '100'
         },
         subtextStyle: {
             fontSize: 24,
             color: '#e3e3e3',
             fontWeight: '100'
         }
     },
     
     series: [
        {
         type: 'graph',
         tooltip: {},
         ribbonType: true,
         layout: 'circular',
         hoverAnimation: false,
         z:0,
         width: '60%',
         height: '60%',
         circular: {
             rotateLabel: true
         },
         //这里可以调出不同效果
         symbolSize: 150,
         data: roundDatas(100),
         itemStyle: {
             normal: {
                 label: {
                     show: false
                 },
                 borderColor:'#e3e3e3',
                 borderWidth:'.1',
                 color: 'rgba(0, 255, 255, .01)',
             },
             emphasis: {
                 label: {
                     show: false,
                 }
             }
         },}, 
        {
         type: 'graph',
         ribbonType: true,
         layout: 'circular',
         width: '60%',
         height: '60%',
         circular: {
             rotateLabel: true
         },
         symbolSize: 30,
         label: {
             normal: {
                 position: 'center',
                 formatter: '{b}\n{c}万',
                 normal: {
                     textStyle: {
                         fontFamily: '宋体'
                     }
                 }
             }
         },
         itemStyle: {
             normal: {
                 shadowBlur: 3,
                 shadowColor: 'rgba(0, 0, 0, 0.5)',
                 shadowOffsetY: 3,
                 shadowOffsetX: 3,
                 label: {
                     show: true,
                     formatter: '{b}\n{c}万({d}%)',
                     color: '#e3e3e3',
                 },
                 labelLine: {
                     show: true,
                     length: 40,
                     lineStyle: {
                         color: '#0ff',
                     }
                 },
                 color: new echarts.graphic.RadialGradient(0.4, 0.3, 1, [{
                     offset: 0,
                     color: '#fff'
                 }, {
                     offset: 0.3,
                     color: '#1ffdfd'
                 }, {
                     offset: 1,
                     color: '#096869'
                 }])
             },
             emphasis: {
                 label: {
                     show: false,
                 }
             }
         },
         data: [{
             name: '2010年',
             symbolSize: 10,
             value: 10,
         }, {
             name: '2012年',
             symbolSize: 15,
             value: 15,
         }, {
             name: '2013年',
             symbolSize: 20,
             value: 20,
         }, {
             name: '2014年',
             symbolSize: 25,
             value: 25,
         }, {
             name: '2015年',
             symbolSize: 30,
             value: 30,
         }, {
             name: '2016年',
             symbolSize: 35,
             value: 35,
         }, {
             name: '2017年',
             symbolSize: 40,
             value: 40,
         }, {
             name: '2018年',
             symbolSize: 45,
             value: 45,
         }, {
             name: '2019年',
             symbolSize: 50,
             value: 50,
         }, {
             name: '2020年',
             symbolSize: 55,
             value: 55,
         }],
     }
     ]
 };