首页 > 网站 > WEB开发 > 正文

handsontable 和 echarts都定义了require方法,初始化时冲突了,怎么办?

2024-04-27 14:08:04
字体:
来源:转载
供稿:网友

handsontable 和 echarts都定义了require方法,初始化时冲突了,怎么办?

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图表                var GRange = echarts.init(document.getElementById('main'));                     ...                // 为echarts对象加载数据                 GRange.setOption(option);        );}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表