我正在使用 ZingChart 作为标准条形图。我为各个酒吧选择了状态,可以按照我的意愿工作,但只有一件事。有没有办法显示值框(全局设置为可见:false)以在单击/选择时仅显示所选节点?我能够使每个节点的值框显示在我添加的单击事件中,以使用 modifyplot 方法调用外部函数,但是对于诸如 modifynode 的节点,我没有看到类似的方法。如果这不是一个选项,有没有办法插入一个“假”值框,其标记将在点击事件期间动态创建,并让该元素显示在所选节点上方?下面是我的相关图表的渲染代码。谢谢你的时间!
zingchart.render({
id: "vsSelfChartDiv",
width: '100%',
height: '100%',
output: 'svg',
data: myChartVsSelf,
events:{
node_click:function(p){
zingchart.exec('vsSelfChartDiv', 'modifyplot', {
graphid : 0,
plotindex : p.plotindex,
nodeindex : p.nodeindex,
data : {
"value-box":{
"visible":true
}
}
});
var indexThis = p.nodeindex;
var indexDateVal = $('#vsSelfChartDiv-graph-id0-scale_x-item_'+indexThis).find('tspan').html();
updateTop(indexDateVal);
}
}
});