[英]How to create a button navigation bar with a stateless widget in flutter?
[英]Flutter, How to create a clickable bar in a BarChart widget?
我有一個顫振應用程序,需要一個條形圖,我可以在其中單擊條形以打開包含相關信息的新頁面。 我該怎么做?
/// Bar chart example
charts.BarChart(
createSampleData(),
animate: true,
barGroupingType: charts.BarGroupingType.stacked,
barRendererDecorator:
new charts.BarLabelDecorator<String>(),
domainAxis: new charts.OrdinalAxisSpec(),
),
使用BarChart
小部件的selectionModels
數組屬性:
new charts.BarChart(
createSampleData(),
animate: true,
barGroupingType: charts.BarGroupingType.stacked,
selectionModels: [
new charts.SelectionModelConfig(
type: charts.SelectionModelType.info,
changedListener: _onSelectionChanged,
)
],
barRendererDecorator:
new charts.BarLabelDecorator<String>(),
domainAxis: new charts.OrdinalAxisSpec(),
),
_onSelectionChanged(charts.SelectionModel model) {
final selectedDatum = model.selectedDatum;
if (selectedDatum.isNotEmpty) {
setState(() {
print(selectedDatum.first.datum.sales);
});
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.