zoukankan      html  css  js  c++  java
  • echarts中的option.legend.data has not been defined.

    1、错误描写叙述




    2、错误原因

    var map = function(mapData){
    		require(
            [
                'echarts',
                'echarts/chart/map'
            ],
            function (ec) {            
                var mapChart = ec.init(document.getElementById('mapDataChart')); 
               
                var option = {
                		title : {
                	        text: '',
                	        x : 'center',
    	        	        y : 'top'
                	    },
            	        tooltip : {
            	            trigger: 'item',
            	            formatter: '{a}<br/>{b}:{c}个'
            	        },
            	        legend : {
            	        	show:true
            	        },
            	        dataRange: {
            	            min: 0,
            	            max: 1000,
            	            calculable : true
            	        },
            	        series : [
            	                  {
            	                      name: '',
            	                      type: 'map',
            	                      mapType: 'china',
            	                      data:mapData,
            	                      showLegendSymbol:true
            	                  }
            	              ],
            	              animation: true
            	    };
                
                // 为echarts对象载入数据 
                mapChart .setOption(option); 
                
            });
        }
        因为echarts中的map没有legend属性,导致报错


    3、解决的方法

    var map = function(mapData){
    		require(
            [
                'echarts',
                'echarts/chart/map'
            ],
            function (ec) {            
                var mapChart = ec.init(document.getElementById('mapDataChart')); 
               
                var option = {
                		title : {
                	        text: '',
                	        x : 'center',
    	        	        y : 'top'
                	    },
            	        tooltip : {
            	            trigger: 'item',
            	            formatter: '{a}<br/>{b}:{c}个'
            	        },
            	        
            	        dataRange: {
            	            min: 0,
            	            max: 1000,
            	            calculable : true
            	        },
            	        series : [
            	                  {
            	                      name: '',
            	                      type: 'map',
            	                      mapType: 'china',
            	                      data:mapData,
            	                      showLegendSymbol:true
            	                  }
            	              ],
            	              animation: true
            	    };
                
                // 为echarts对象载入数据 
                mapChart .setOption(option); 
                
            });
        }
        去掉 

    legend : {
                    show:true
                   },

  • 相关阅读:
    第十二周作业
    第十一周作业
    第十周作业
    第九周作业
    第八周作业
    bzoj3561DZY Loves Math VI
    bzoj3529[Sdoi2014]数表
    bzoj3309DZY Loves Math
    bzoj2823[AHOI2012]信号塔
    bzoj2301[HAOI2011]Problem b
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/6731947.html
Copyright © 2011-2022 走看看