Flutter 接收类型为'的运行时错误;列表<;系列<;动态,动态>&燃气轮机';不是类型为';列表<;系列<;动态,num>&燃气轮机';颤振
我正在尝试获取颤振的Flutter 接收类型为'的运行时错误;列表<;系列<;动态,动态>&燃气轮机';不是类型为';列表<;系列<;动态,num>&燃气轮机';颤振,flutter,Flutter,我正在尝试获取颤振的图表\u flatter,我已经使用了折线图示例,并进行了修改以适合我的应用程序。我没有收到任何构建错误,但是,我收到的运行时错误为 'List<Series<dynamic, dynamic>>' is not a subtype of type 'List<Series<dynamic, num>>' 我把这个系列填成: setState(() { seriesList = [
图表\u flatter
,我已经使用了折线图
示例,并进行了修改以适合我的应用程序。我没有收到任何构建错误,但是,我收到的运行时错误为
'List<Series<dynamic, dynamic>>' is not a subtype of type 'List<Series<dynamic, num>>'
我把这个系列填成:
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,
)
];
setState(){
序列列表=[
图表系列(
id:'收入',
颜色fn:(u,u)=>
charts.MaterialPalette.blue.ShadedFault,
域fn:(Stat Stat,)=>Stat.month,
measureFn:(Stat,Stat,)=>Stat.amount,
数据:stats.monthlyIncomes.data,
)
];
从我所看到的情况来看,我所做的正是示例所示,但我收到了此错误-我需要如何解决此问题?将您的
系列列表声明更改为
List<charts.Series<Stat, num>> seriesList= []
List系列List=[]
add声明seriesList
hi-its-List-seriesList;我试着在hi上尽可能接近示例,我刚刚试过,但出现了一个错误:类型“List”声明有1个类型参数,但给出了2个类型参数。尝试调整类型参数的数量以匹配类型参数的数量。确定,根据您的回复,我将其更改为List seriesList;这似乎已经做到了。感谢heaps的帮助,您是否能够更新对此的答案?我可以接受吗?如果我的系列列表(因此DateTime是域类型)会怎么样?我仍然收到此类型错误,我不知道运行时从何处提取此numSee
List<charts.Series<Stat, num>> seriesList= []