flutter - 如何在列表中循环数据
问题描述
这是我的代码试图循环我得到的数据
SfCartesianChart(
title: ChartTitle(text: 'Member'),
primaryXAxis: CategoryAxis(),
series: <LineSeries<SummaryData, String>>[
LineSeries<SummaryData, String>(
dataSource: <SummaryData>[
SummaryData(snapshot.data[index].date, snapshot.data[index].value),
],
xValueMapper: (SummaryData sales, _) => sales.date,
yValueMapper: (SummaryData sales, _) => sales.value,
dataLabelSettings: DataLabelSettings(isVisible: true)
)
]
),
但数据只显示 1 而我有 2 个数据
class SummaryData {
final String date;
final int value;
SummaryData(this.date, this.value);
}
数据源是列表,我正在尝试使用另一个列表 Snapshot.data 进行循环。
这是我使用的依赖项
解决方案
推荐阅读
- javascript - 在JS中的文件中获取“:”之后的所有值
- jenkins - 使用代理 docker 时,如何在同一节点上运行 jenkins 作业的所有阶段?
- python - 如何处理正则表达式中的复合词
- javascript - 从另一个函数访问另一个属性
- docker - 无法使用 docker-maven-plugin 使用 http 推送到不安全的注册表
- python - 在 Python 中使用多个条件进行排序的问题
- swift - 为什么默认命令只返回语法?
- c - 什么是递归函数的基本情况,它应该在字符串中找到数字的总和
- python - Pandas:将句点从“对象”类型转换为“句点”类型,以便能够进行计算
- api - 我找不到 tensorflow 的类 API DOC 参考