接收类型 'List<Series<dynamic, dynamic>>' 的运行时错误不是类型 'List<Series<dynamic, num>&

  • 本文关键字:dynamic Series List 类型 num 运行时错误 flutter
  • 更新时间 :
  • 英文 :


我正在尝试获取颤振的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= []

相关内容

  • 没有找到相关文章

最新更新