首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在存在多个lineBarsData FlChart时获得单个工具提示

如何在存在多个lineBarsData FlChart时获得单个工具提示
EN

Stack Overflow用户
提问于 2021-06-17 07:44:03
回答 1查看 540关注 0票数 0

我正在使用这个包https://pub.dev/packages/fl_chart,当您将鼠标移动到图形的一条线上时,就有可能显示带有数据的工具提示,但也可以显示图形上的所有行。

这就是现在发生的事。我附上一个例子如下:

我需要一个单独的工具提示,而不是对图形中的所有行。我附上一个例子如下:

EN

Stack Overflow用户

发布于 2022-01-01 12:34:26

在此之前,我通过设置一个标志来使用解决方案,该标志告诉我可以在LineToolTipItem中添加哪些数据。

代码语言:javascript
运行
复制
getTooltipItems: (List<LineBarSpot> touchedBarSpots) {
                bool first = true;
                return touchedBarSpots.map((barSpot) {
                  if (first) {
                    first = false;
                    return LineTooltipItem(
                      barSpot.x + barSpot.y,
                    );
                  }
                }).toList();
              }),

如果您有超过2条图表线,我建议有一个整数变量,它将为您提供适当的行数据索引,以便在您的工具提示中使用。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68014991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档