根据项目需求,需要实现下面的饼状图
然后找到了charts_fluttercharts_flutter | Flutter Package这个插件,进来之后可以看到Readme模块中有一个online gallery
可以看出来是使用这个插件可以实现的各种图表的样式,往下拉可以看到在饼状图的示例中,正好有上面UI相同的样式
点进去,就可以看到Example: 的示例代码
可以看一下PieChart(XXXXX)(XXXXX代表方法中的各种参数,这里就不提出来了)方法,示例中给出了3个参数,分别为seriesList、animate、defaultRenderer。
先看seriesList,可以看到是Series的一个集合,而Series在示例代码中也看到它的实现方法。Series(
id: 'Sales',
domainFn: (LinearSales sales, _) => sales.year,
measureFn: (LinearSales sales, _) => sales.sales,
data: data,
// Set a label accessor t