【问题标题】:How to display pie chart with json data in flutter [closed]如何在颤动中显示带有json数据的饼图[关闭]
【发布时间】:2021-06-03 04:07:07
【问题描述】:

我还是新手,我一直在尝试在饼图中显示来自 http 请求的一些数据。我找不到任何例子。 我已经在网上搜索了三天,没有完整的例子 我希望你能帮助我:)

我研究了这两个解决方案,但两个示例的 json 文件都不可见,我无法成功Pie chart through API call in FlutterHow to display json data in flutter charts

【问题讨论】:

标签: json flutter dart charts line


【解决方案1】:

您可以使用pie_chart 创建一个简单的饼图。

你可以这样实现:

main.dart
import 'package:flutter/material.dart';
import 'package:pie_chart/pie_chart.dart';

void main() => runApp(MyApp());

final Map<String, double> sampleData = {
  "Flutter": 5,
  "React": 3,
  "Xamarin": 2,
  "Ionic": 2,
};

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: PieChartView(
        jsonData: sampleData,
      ),
    );
  }
}

class PieChartView extends StatelessWidget {
  const PieChartView({this.jsonData});

  final Map<String, double> jsonData;

  @override
  Widget build(BuildContext context) {
    return Center(child: PieChart(dataMap: jsonData));
  }
}

【讨论】:

  • 非常感谢 Apealed 先生的帮助,我可以用同样的方法绘制条形图吗?
  • 没有这个包,没有。您将需要另一个包,如 flutter_charts 来实现这一点。我建议查看他们的example app,看看他们是否有任何立即有用的信息。
猜你喜欢
  • 1970-01-01
  • 2022-06-17
  • 2018-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多