SfCircularChart 周围有额外间距

问题描述 投票:0回答:2

第一次在这里提问。我想知道如何从

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,
    ),
   ),
  ],
 ),
)

图片

flutter mobile charts syncfusion
2个回答
0
投票
PieSeries<Category, String>(
            radius: "100",
            dataSource: [Category(["a", "b", "c"])],
            xValueMapper: (Category data, _) => "d",
            yValueMapper: (Category data, _) => 1,
            dataLabelSettings: const DataLabelSettings(
              isVisible: true,
            ),
          ),

库有一个半径参数。这是一个字符串。我不明白为什么它是一个字符串。在您的示例中,如果将其设置为“100”,它将与容器匹配。


0
投票

容器( 宽度:200.w, 高度:200.w, // 颜色:Colors.red, 子:SfCircularChart( 边框颜色:颜色.蓝色, 边框宽度:2, 边距:const EdgeInsets.all(0), 系列: >[ 甜甜圈系列( 数据源:数据, pointColorMapper: (ChartData data, _) => data.color, xValueMapper:(ChartData数据,_)=> data.x, yValueMapper:(ChartData数据,_)=> data.y, 名称:“金”, 笔画宽度:0, 内半径: '60%', 半径:“100%” // 笔画宽度: 130, ) ]), ),

半径:“100%”将删除所有空格

© www.soinside.com 2019 - 2024. All rights reserved.