zoukankan      html  css  js  c++  java
  • Echarts-雷达图

     // 显示能力雷达图
         $(".company .grade").hover(function () {
            $(".powerChart").show();
            var id = $(this).attr("data-id");
            var positionX = $(this).offset().left;
            var positionY = $(this).offset().top;
           $.ajax({
                type: "POST",
                cache: false,
                url: "/Question/GetShopRadarMap",
                data: {
                    shopId: id
                },
                contentType: "application/x-www-form-urlencoded",
                dataType: "json",
                async: false,
                success: function (result) {
                    var myChart;
                    var domMain = document.getElementById('powerChart');
                    var option = {
                        tooltip: {
                            trigger: 'axis'
                        },
                        radar: {
                            name: {
                                textStyle: {
                                    color: '#000' 
                                }
                            },
                            indicator: [],//雷达图数据
                            nameGap:5,//文字距离图形的距离
                            radius: 52//设置雷达图大小
                           
                        },
                        series: [] 
                    };
                   
                    var category = result.resultList;
                    var num = [];
                    for (var i = 0; i < category.length; i++) {
                        option.radar.indicator.push({ name: category[i].CategoryName});
                        num.push(category[i].AnswerNum);
                    }
                  
                    option.series.push({
                        type: 'radar',
                        data: [{
                             value: num 
                        }]
                    });
                    myChart = echarts.init(domMain);
                    myChart.setOption(option, true);
     
    
                }
            });
            $(".powerChart").css({ "left": positionX-100, "top": positionY+30 });// 定位雷达图显示的位置
    
        },function() {
            $(".powerChart").hide();
        }); 
    html:<div id="powerChart"></div>
    
    css:#powerChart{ 220px;height:180px;margin: 0 15px;}
  • 相关阅读:
    L-这是最难的题(二分+前缀和)
    SPFA 原理剖析代码实现分析比较
    树状数组---原理代码实现
    bellman-ford算法
    UML用例图总结
    UML类图几种关系的总结
    UML序列图总结
    线段树--Color the ball(多次染色问题)
    临时文档3
    POJ2676-Sudoku(数独)
  • 原文地址:https://www.cnblogs.com/ss977/p/7767207.html
Copyright © 2011-2022 走看看