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
                   },

  • 相关阅读:
    关于virtual、非virtual继承函数的调用
    关于文件操作的文件格式与打开方式
    C++ 文件读写操作
    C++语法题
    检测java string变量是否含有中文
    常用知识库
    WMS仓储管理系统
    运输管理
    ipconfig/flushdns 清除系统DNS缓存
    cmd查看域名账号相关的命令
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13313673.html
Copyright © 2011-2022 走看看