flutter - 在flutter中使用charts_flutter更改选择时的图表栏颜色
问题描述
当用户单击它时,我想更改或突出显示该栏以及如何在底部舍入该栏。我尝试制作,但我无法按照它制作,请帮助我制作它。我的一些代码是
charts.TimeSeriesChart(
widget.seriesList,
animate: widget.animate,
primaryMeasureAxis: new charts.NumericAxisSpec(
renderSpec: charts.SmallTickRendererSpec(
tickLengthPx: 0,
),
showAxisLine: false),
dateTimeFactory: charts.LocalDateTimeFactory(),
domainAxis: charts.DateTimeAxisSpec(
renderSpec: charts.SmallTickRendererSpec(
tickLengthPx: 0,
),
showAxisLine: false,
tickFormatterSpec: charts.AutoDateTimeTickFormatterSpec(
month: charts.TimeFormatterSpec(
format: 'EEE',
transitionFormat: 'EEE',
),
),
),
defaultRenderer: charts.BarRendererConfig(
cornerStrategy: charts.ConstCornerStrategy(30)),
defaultInteractions: true,
selectionModels: [
SelectionModelConfig(
type: SelectionModelType.info,
changedListener: (SelectionModel model) {
if (model.hasDatumSelection)
pointerValue = model.selectedSeries[0]
.measureFn(model.selectedDatum[0].index)
.toString();
})
],
behaviors: [
new LinePointHighlighter(
symbolRenderer:
CustomCircleSymbolRenderer(text: textSelected)),
],
)
我的代码导致这个
我想要这个
解决方案
推荐阅读
- python - werkzeug.routing.BuildError:无法为端点“成功”构建 url。您是否忘记指定值 ['name']?
- c# - Winforms:“数字”运算符后缺少操作数
- python - Python循环文本文件以查找和打印
- node.js - 如何根据mongodb聚合中的字段值获取文档详细信息
- python-3.x - 我需要向 tkinter exe 程序添加代码吗?
- php - 无法使用 API 将具有变体的产品添加到 eBay
- c# - CefSharp 实时更改 UserAgent
- c++ - 这个 shared_ptr 如何自动转换为原始指针?
- vue.js - Vue.js 模态:如何从模态获得响应?
- ios - 如何测试视图控制器是否被关闭或弹出