一般情况下,初始化echarts实例,获取存放图表的div盒子时,使用的都是:
var myChart = echarts.init(document.getElementById('main'));
但如果想用getElementsByClassName()获取div盒子,就需要这样写:
var myChart = echarts.init(document.getElementsByClassName('main')[0]);
因为 getElementsByClassName() 方法返回文档中所有指定类名的元素集合,作为 NodeList 对象