问题标签 [fl-chart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - fl_chart 用小部件包裹 PieChartSectionData
我正在尝试使用包创建一个饼图,并且想知道是否可以使用颤振小部件fl_chart
将元素包装起来。sections
这是部分的代码片段:
附加Im not sure this will be useful but just to clarify more
::
预期的结果应该是:
我按预期做的错误是:
据我了解,这是因为 PieChartSectionData 不是小部件,但是我可以做些什么来使其成为小部件的一部分?
谢谢!
flutter - 对如何解决 fl graphs 和 provider 感到困惑
我正在尝试创建一个有按钮的应用程序,当用户单击该按钮时,会记录当天的时间戳并将其上传到 Firestore。然后我从那里获取数据并更新一个 fl 图表小部件。
这就是我从 firebase 获取数据、将其转换为 DateTime 并将其发送到图形构建方法的方式。
这就是我处理 fl 图表数据的方式。
然后执行此操作以更新图表。
我面临的问题是,当我做这整件事时,点成功地存储在 _data 列表中,但是当我尝试调用 LineChartBarData 中的点时,它说 _data 在被调用时为空。我不知道为什么会发生这种情况,因为数据在之前的迭代中就在那里。
flutter - 如何在折线图中实现 API 数据
我正在尝试使用fl_chart
颤振中的依赖项在图表中实现我的 API 数据。但我只是不知道如何实现它。
这是我实现数据的方式:
这就是我如何称呼我的数据:
我的 API 调用在另一个文件中。我调用 API 如下:
我正在尝试在FlSPot()
函数内部实现它。但随后你收到此错误:
这是我的模型:
以下是 API 的外观:
我的 API 很长,看起来像这样。任何帮助,将不胜感激。
flutter - Flutter Web - 不支持的操作:卡片小部件中画布的 NaN 错误
我正在做一个颤振的网络项目。我们使用库fl_chart。我们想PieChart
在Card
小部件中使用 a 但它会抛出错误Unsupported operation: NaN
。它在调试和发布模式下发生(从命令行启动) flutter run lib/main.dart
,flutter run --release lib/main.dart
但在通过 VSCode 调试器启动应用程序时不会发生。
这是一个小例子(main.dart
):
这是日志
我正在使用 Flutter 1.25.0-8.1.pre beta
它发生了什么,为什么?
还有我该如何解决这个问题或者有什么解决方法吗?
编辑:
它也不适用于 Flutter1.25.0-8.3.pre • channel beta
并遇到同样的问题。它适用于颤振1.26.0-17.1.pre • channel dev
。
但是我们使用的项目需要beta通道。
它使用该选项有效,--web-renderer canvaskit
但我想继续使用该选项html
。
android - LineChart 中的 fl_chart 触摸响应问题
我使用fl_chart ^0.10.1
显示了一个折线图(在 Flutter ver 上测试52.2.1 & 53.0.1
)。我正在从 csv 文件更新 FlSpots。
Spot
如果我触摸情节中的某个地方,我正在尝试获取索引或对象。touchResponse
但是如果我触摸(点击或长按)某处,我会得到一个空列表。
但我在情节本身中得到了价值。我假设它在那里是因为内置的触摸处理程序。
我正在尝试的代码:
我的最终目标是使用并传递触摸的索引来打开一个新的屏幕/小部件。