echarts初始化时报这个错误.
require.config is not a function
方案一:
让其中一方的初始化不依赖于 require即可
1.去掉
var testDrowEcharts=function(data){ require.config({ paths: { echarts: 'build/dist' } }); require( [ 'echarts', 'echarts/chart/line', // 使用柱状图就加载bar模块,按需加载 ], function (ec) { // 基于准备好的dom,初始化echarts图表 var GRange = ec.init(document.getElementById('main')); ... }; // 为echarts对象加载数据 GRange.setOption(option); ); }
2.变成
var testDrowEcharts=function(data){ // 基于准备好的dom,初始化echarts图表 ... // 为echarts对象加载数据 GRange.setOption(option); ); }