Open buhichan opened 5 years ago
Because the x value of the two series are not the same. The first one is 1544770701
and the second one is 1544770702
. But I think this should be improved so that all series are shown in tooltip when trigger
is set to be axis
.
As @Ovilia mentioned, I think if you intent to display both series in a tooltip, the x value should be the same.
If we make all of the series displayed in tooltip mandatorily in this case, when a axisPointer is on a X value and some series do not have Y value corresponding to that x value, which data item should be selected to show on tooltip? I think it is not reasonable enough to choose a closest item to show on tooltip, because it may miss leading the readers.
I don't see it's a misleading. The difference is only 1 second, it is ignorable. It's very common when you have multiple sourced time series data and their sampling rate are not synchronized. If I don't have the option to do this (show the closest point), I am forced to modify the x value so that they are at the same x, but that would be misleading the viewers.
Any update on this?
I think it's reasonable to display the two series if x axis has snap
setting to be true
.
Let's see what we can do after we fix #7651.
Maybe same as #15488 ?
General Questions
In this issue, I have provided information with: 在这个 issue 中我提供了以下信息:
Issue Type
Issue Details
Axis-triggered tooltip failed to display some series if x axis values are not 100% equal!
Expected Behavior
Axis-triggered should always show the nearest data index of all series, like this:
Current Behavior
It always shows one of the series, but never both.
Online Example
http://jsfiddle.net/sh1acjqu/3/
This is my chart options:
The stated problem is caused by these lines: lib/component/axisPointer/axisTrigger.js#198-203, I don't know the purpose of these codes, but when i comment out line 198~203, the resulted behavior is what i want.
If you guys think this is a wanted behavior, then i request an option to do this.
Topics
Anything Else We Need to Know
Environment
ECharts version;ECharts 版本: 4.2.0-rc.2 / 3.7.2 (it happens in both version, you can try in js fiddle)
[ ] It happens only on certain browsers or operating systems. 对于特定浏览器或操作系统才会出现的问题,请提供相应环境信息:{BROWSER_VERSION_OR_OS_INFORMATION_HERE}