树图在H5页面里,调整高度后看不到图形-tree 共有1100个节点,调整div高度,再次渲染图形时,在pc端图形会显示,但在H5页面里,高度设置成功了,但是看不到图形。
// 调整div高度的代码
this.behaviorChart = echarts.init(document.getElementById("tree"));
var allNode=0;
var nodes = this.behaviorChart._chartsViews[0]._data._graphicEls;
for(var i=0,count =nodes.length;i<count;i++){
var node=nodes[i];
if(node===undefined)
continue;
allNode++;
}
var height=window.innerHeight;
var currentHeight=10*allNode;
var newHeight=Math.max(currentHeight,height);
this.$refs.treeDom[0].style.height = newHeight + 'px';
this.behaviorChart.resize();