【发布时间】:2019-03-09 09:34:56
【问题描述】:
我正在使用https://pub.dartlang.org/packages/charts_flutter 中的chart_flutter 插件,我想更改我的TimeSeriesChart 的线条颜色?
我现在的代码是这样的:
final chartdata = [
charts.Series<VolumePerDay, DateTime>(
id: 'Workout',
colorFn: (_, __) => charts.MaterialPalette.lime.shadeDefault,
// colorFn: (_, __) => Theme.of(context).accentColor,
domainFn: (VolumePerDay workout, _) => workout.time,
measureFn: (VolumePerDay workout, _) => workout.volume,
data: data,
)
];
return charts.TimeSeriesChart(
chartdata,
animate: false,
);
我认为更改 colorFn 属性会更改颜色,但如果我使用 MaterialPalette 注释该行并取消注释主题颜色行,它会给我一个错误。如何使用颜色代码将图表的线条颜色设置为我选择的颜色?
【问题讨论】:
-
错误是什么?