Echarts一个页面加载多个图表及图表自适应
模块化加载
//入口
require.config({
paths: {
echarts: 'http://echarts.baidu.com/build/dist'
}
});
//按需加载=====================================================
require([
'echarts','echarts/chart/bar',
'echarts/chart/line'
],
drawEcharts // 加载一个图表函数的集合
);
//需要加载封装好的图表函数
function drawEcharts(ec){
MaterialReserves(ec);
VectorIntelligent(ec);
}
//定义一个数组,作为图表只适应存储
var echarts = [];
加载两个图表
/*物资储备情况图表 ==========================================================================================*/
function MaterialReserves(ec) {
var MaterialReservesEcharts = ec.init(document.getElementById('material-reserves'));
var option = {
title : {
text: '某地区蒸发量和降水量',
subtext: '纯属虚构'
},
tooltip : {
trigger: 'axis'
},
legend: {
data:['蒸发量','降水量']
},
toolbox: {
show : true,
feature

本文介绍了如何在HTML页面中使用Echarts加载多个图表,包括模块化加载和图表自适应窗口大小的变化。示例展示了加载物资储备和火灾热点统计两个图表的完整代码,并提供了浏览器缩放时图表自动调整大小的实现方法。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



