fix: 处理自定义mini图显示柱状图时,全为正值&全为零值 展示异常问题 #2826
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
👀 PR includes
✨ Feature
🎨 Enhance
🐛 Bugfix
🔧 Chore
📝 Description
这次改动主要是处理用使用 mini画柱状图时,在数据全为正值和全为零值时,柱状图展示异常问题。在单元格内绘制 mini 柱状图时,计算每个坐标转换的函数有点问题,如下图所示。
上图框起来的部分需要分情况分别考虑 barHeight 和 positionY:1. 数据全为正、2. 数据全为零、3. 数据全为负,修改如下图所示。
🖼️ Screenshot
改版前后的对比图如下所示。覆盖了以下常见都没有问题了。
🔗 Related issue link
🔍 Self-Check before the merge