五行相生相克图

描述:当前是关于Echarts图表中的 关系图 示例。
 
            
var color = ['#78a355', '#d93a49', '#8e3e1f', '#dea32c', '#50b7c1'];

function roundDatas(num) {
    var datas = [];
    for (var i = 0; i < num; i++) {
        var x = Math.cos((360/num) * i * Math.PI / 180);
        var y = Math.sin((360/num) * i * Math.PI / 180);
        datas.push({
            x: y ,
            y: -x ,
            itemStyle: {
                normal: {
                    color: color[i%5]
                }
            },
        });
    }
    console.log(datas)
    return datas;
}

/////linkDatas end//////


option = {
    series: [

        {
            name: '五行',
            type: 'graph',
            //roam: true,//缩放移动
            //draggable: true,
            focusNodeAdjacency: true,
            edgeSymbol: ['', 'arrow'],
            edgeSymbolSize: [3, 15],
            edgeLabel: {
                normal: {
                    textStyle: {
                        fontSize: 15
                    }
                }
            },
            label: {
                normal: {
                    show: true,
                    formatter: '',
                    fontSize: 46
                }
            },


            symbol: 'circle',
            symbolSize: 10,
            top: '60',
            left: '200',
            width: '400',
            height: '400',
            data: roundDatas(36)
        }
    ]
};