我在我的 Flutter 应用程序中使用 FL Chart,但我重复我的代码太多,我可以让它使用 i++
这是我的代码
final LineChartBarData lineChartBarData1 = LineChartBarData(
spots: [
FlSpot(00.00, (dataAcc[50]['x'] / 1.00)),
FlSpot(01.00, (dataAcc[49]['x'] / 1.00)),
FlSpot(02.00, (dataAcc[48]['x'] / 1.00)),
FlSpot(03.00, (dataAcc[47]['x'] / 1.00)),
FlSpot(04.00, (dataAcc[46]['x'] / 1.00)),
FlSpot(05.00, (dataAcc[45]['x'] / 1.00)),
在这里我使用来自 json 的数组数据
dataAcc = json.decode(response.body);
[
{
"id": 40,
"time": 1614116099,
"x": 10.27,
},
{
"id": 39,
"time": 1614116001,
"x": 10.25,
},
{
"id": 38,
"x": 10.26,
}
]