【发布时间】:2023-03-28 13:31:01
【问题描述】:
我想要一个使用 eCharts 的动态条形图。我正在尝试使用 jquery 函数传递系列值,但它不接受。Hre 是我的代码 -
var data="[{name:'Complete Project', type:'bar', data:[2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3]},{name:'New Project', type:'bar', data:[2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3]}]";
getBarGraph(data);
而echart初始化代码是-
function getBarGraph(data){
var dom = document.getElementById("echart-bar");
var myChart = echarts.init(dom);
option = null;
option = {
tooltip : {
trigger: 'axis'
},
xAxis : [
{
type : 'category',
data : ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']
}
],
yAxis : [{ type : 'value' }],
series : data
};
if (option && typeof option === "object") {
myChart.setOption(option, true);
}
}
但在浏览器中没有结果。那么如何传递系列值呢?
提前致谢
【问题讨论】:
标签: jquery charts bar-chart echarts