我正在尝试获取颤振的charts_flutter
,并且我使用了LineChart
示例并进行修改以适应我的应用程序。我没有收到任何构建错误,但是,我收到的运行时错误
'List<Series<dynamic, dynamic>>' is not a subtype of type 'List<Series<dynamic, num>>'
这是构建图表的代码
_buildChart() {
if (seriesList == null) {
return Container();
} else {
return new charts.LineChart(seriesList, animate: true);
}
}
我将系列填充为:
setState(() {
seriesList = [
charts.Series<Stat, num>(
id: 'Income',
colorFn: (_, __) =>
charts.MaterialPalette.blue.shadeDefault,
domainFn: (Stat stat, _)=> stat.month,
measureFn: (Stat stat, _) => stat.amount,
data: stats.monthlyIncomes.data,
)
];
从我所看到的,我正在做示例显示的内容,但是我收到此错误 - 我需要什么来解决这个问题?
将seriesList
声明更改为
List<charts.Series<Stat, num>> seriesList= []