New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
柱状图颜色不对应的BUG #238
Comments
设置为 |
测试了下,如果是将metrics的值改为非空,颜色是可以正确对应,但图例(legend)会保留显示设置的非空项。 |
这个需求暂时没有太好的办法实现。 |
好吧,可是为什么折线图没问题呢?折线图和柱图的内部实现机制还是不一致的吗? |
写了一个例子,看下是这种效果的吗? https://jsfiddle.net/1Le0wps5/334/ |
https://jsfiddle.net/1Le0wps5/341/ |
嗯,似乎没有太好的办法处理这个,不过有一个不太好的办法可以实现 https://jsfiddle.net/1Le0wps5/353/ |
类似的办法我之前也考虑过。我之前一直用的是折线图,用直接设置metrics为''并没出现颜色不对应这种问题,现在的场景是某种时刻下要切换到柱图,所以就浮现出了这个问题。 |
这个看上去是 echarts 本身的问题,不过下一个大版本更新的时候会考虑想办法做兼容。 |
好的~ 感谢解答~~ |
以上代码,成本、利润、占比、其他默认的颜色对应关系为:绿、蓝、红、黄
把metrics中的利润设为
''
的时候,对应的颜色应为:绿、红、黄,此时的显示是正确的再把metrics中的占比设为
''
的时候,对应的颜色应为:绿、黄,而此时的展示是绿、红实测修改任意2项及以上的metrics都会导致颜色不对应
而折线图却没有这个问题,修改折线图中任意的metrics都能对应正确的颜色
The text was updated successfully, but these errors were encountered: