环形

描述:当前是关于Echarts图表中的 饼图 示例。
 
            var trafficWay = [{
		    name: '火车',
		    value: 20
		},{
		    name: '飞机',
		    value: 10
		}];

		var data = [];
		var color=['#00EDFF','#FFE954'];
		for (var i = 0; i < trafficWay.length; i++) {
		    data.push({
		        value: trafficWay[i].value,
		        name: trafficWay[i].name,
		        // itemStyle: {
		        // 	show:false,
		        //     normal: {
		        //         borderWidth: 5,
		        //         shadowBlur: 20,
		        //         borderColor:color[i],
		        //         shadowColor: color[i]
		        //     }
		        // }
		    }, {
		        value: 0.5,
		        name: '',
		        itemStyle: {
		            normal: {
		                label: {
		                    show: false
		                },
		                labelLine: {
		                    show: false
		                },
		                color: 'rgba(0, 0, 0, 0)',
		                borderColor: 'rgba(0, 0, 0, 0)',
		                borderWidth: 0
		            }
				}
		    });
		}
		var seriesOption = [{
		    name: '',
		    type: 'pie',
		    clockWise: false,
		    radius: [160, 178],
		    hoverAnimation: true,
		    label: {
                normal: {
                    position: 'inner',
                    show : false
                }
            },
		
		    data: data
		}];
		option = {
		    backgroundColor:"#000",
			grid: {
                left: '3%',
                right: '10%',
                bottom: '3%',
                top:"25%",
                containLabel: true
            },
		    color : color,
		    // title: {
		    //     text: '交通方式',
		    //     top: '48%',
		    //     textAlign: "center",
		    //     left: "49%",
		    //     textStyle: {
		    //         color: '#fff',
		    //         fontSize: 22,
		    //         fontWeight: '400'
		    //     }
		    // },
		   graphic: [
                    {
                        type: 'group',
                        top: 'middle',
                        left: 'center',
                        id: 'data',
                        children: [
                            {
                                type: 'text',
                                id: 'current',
                                top:'middle',
                                style: {
                                    text: "21680",
                                    font: 'bolder 26px "SourceHanSansCN-Regular", sans-serif',
                                    fill: '#ffffff',
                                    lineHeight:28,
                                    textAlign: 'center'
                                }
                            }, 
                            {
                                type: 'text',
                                id: 'all',
                                top: 15,
                                style: {
                                    text:"评价总数",
                                    font: 'bolder 18px "SourceHanSansCN-Regular", sans-serif',
                                    fill: '#ffffff',
                                    lineHeight:28,
                                    textAlign: 'center'
                                }
                            }
                        ]
                    }
                ],
		    // tooltip: {
		    //     show: false
		    // },
		    legend: {
		    	show:false,
		        icon: "circle",
		        orient: 'horizontal',
		        // x: 'left',
		        data:['火车','飞机'],
		        right: 340,
		        bottom: 150,
		        align: 'right',
		        textStyle: {
		          color: "#fff"
		        },
		        itemGap: 20
		    },
		    toolbox: {
		        show: false
		    },
		    series: seriesOption
		}

        // var index=0;
        // myChart.dispatchAction({
        //   type: 'highlight',
        //   seriesIndex: 0,
        //   dataIndex: 0
        // });
        // myChart.on("mouseover", function(e) {
        //   if (e.dataIndex != index) {
        //     myChart.dispatchAction({
        //       type: "downplay",
        //       seriesIndex: 0,
        //       dataIndex: index
        //     });
        //   }
        // });
        // myChart.on("mouseout", function(e) {
        //   index = e.dataIndex;
        //   myChart.dispatchAction({
        //     type: "highlight",
        //     seriesIndex: 0,
        //     dataIndex: e.dataIndex
        //   });
        // });