最新消息:前端博客、web前端博客、Angularjs、javascript、jQuery、HTML5、CSS3

百度图表eChart使用总结

JavaScript AZ 4332浏览 0评论

在使用百度图表eChart地图扩展时,没有使用模块化开发,调用以下代码会报错。熟悉模块化开发的人这些都不是问题,可以跳过。

require('echarts/util/mapData/params').params.baiduBuilding = {
    getGeoJson: function (callback) {
        $.ajax({
            url: "svg/baidu-building.svg",
            dataType: 'xml',
            success: function(xml) {
                callback(xml)
            }
        });
    }
}

官方提供了说明:
标签式引入环境中,常用模块的引用可通过命名空间直取,同模块化下的路径结构,如:

echarts.config = require('echarts/config'), zrender.tool.color = require('zrender/tool/color')

SO

echarts.util.mapData.params.params.baiduBuilding = {
    getGeoJson: function (callback) {
        $.ajax({
            url: "svg/baidu-building.svg",
            dataType: 'xml',
            success: function(xml) {
                callback(xml)
            }
        });
    }
}

改成这样就OK了。

转载请注明:TUTERM.COM » 百度图表eChart使用总结

如果您觉得本文的内容对您的学习有所帮助,您可以支付宝(左)或微信(右):
alipay weichat

您必须 登录 才能发表评论!

网友最新评论 (1)