我在一个图表里设置了超链传参数,对应的图表会接收到参数产生联动。
但是我在点击图表的时候,有时候对应图表显示刷新了,结果还是原来的数据,要点击第二次才能获取到点击的参数,有什么办法能点击一次就立即生效?
你好,我也出现这个问题了,感觉可能是这个原因:没设置参数联动时,移动端单击操作是显示提示或者选中报表块,感觉设置了参数联动后,他们操作会有冲突。
后面我进行测试,只是图联动会有这样的问题,报表块不会,所以在建立联动时,加段这个js,就可以解决这个问题了:
setTimeout(function() {
var a = FR.Chart.WebUtils.getChart("chart1");//获取图表块chart1
a.dataRefresh();//刷新图表块chart1
}, 100);//延迟0.1秒后刷新
不会呀。难道是你的移动端有问题?或者联动的数据集查询很慢?