"Cannot read property 'getGeoJson' of undefined" 请问这是什么原因?

网络泥巴 发布于 2014/01/22 14:05
阅读 3K+
收藏 0

@Kener-林峰 你好,想跟你请教个问题:

我的代码如下:

 require.config({
 packages: [
 {
            name: 'echarts',
            location:'../echarts/src',
            main: 'echarts'
        },
        {
            name: 'zrender',
            location: '../zrender/src',
            main: 'zrender'
        }
    ]
});
function show(){


//alert(fileLocation)
// 按需加载
require(
   [
       'echarts',
       'echarts/chart/line',
       'echarts/chart/bar',
       'echarts/chart/scatter',
       'echarts/chart/k',
       'echarts/chart/pie',
       'echarts/chart/radar',
       'echarts/chart/force',
       'echarts/chart/chord',
       'echarts/chart/map'
       //needMap() ? 'echarts/chart/map' : 'echarts'
   ],
   requireCallback
);


function requireCallback (ec) {
if (myChart && myChart.dispose) {
       myChart.dispose();
   }
   myChart = ec.init(domMain);
   myChart.setOption(mapOption);
}
}
执行show()的时候报这个错误。错误在 map.js文件的171行。

map.js:171
加载中
0
Kener-林峰
Kener-林峰
得看require.config和require,在同一个文件?是否被多次写了?先后顺序。模块化不熟悉建议script引入吧
返回顶部
顶部