第一次在这里提问。我想知道如何从
SfCircularChart
包中删除 syncfusion_flutter_charts
周围的额外间距。
Container(
// Wrapping around fixed size Container
width: 200,
height: 200,
color: Colors.red,
child: SfCircularChart(
// Setting the margin to zero
margin: EdgeInsets.zero,
series: <CircularSeries>[
PieSeries<Category, String>(
dataSource: dailyEarningList,
xValueMapper: (Category data, _) => data.name,
yValueMapper: (Category data, _) => data.value,
dataLabelSettings: DataLabelSettings(
isVisible: true,
),
),
],
),
)
PieSeries<Category, String>(
radius: "100",
dataSource: [Category(["a", "b", "c"])],
xValueMapper: (Category data, _) => "d",
yValueMapper: (Category data, _) => 1,
dataLabelSettings: const DataLabelSettings(
isVisible: true,
),
),
库有一个半径参数。这是一个字符串。我不明白为什么它是一个字符串。在您的示例中,如果将其设置为“100”,它将与容器匹配。
容器(
宽度:200.w,
高度:200.w,
// 颜色:Colors.red,
子:SfCircularChart(
边框颜色:颜色.蓝色,
边框宽度:2,
边距:const EdgeInsets.all(0),
系列:
半径:“100%”将删除所有空格