Charts 颤振图表如何旋转X轴?

Charts 颤振图表如何旋转X轴?,charts,flutter,Charts,Flutter,如何仅旋转条形图上的x轴? 我用labelRotationAngle用Kotlin语言来做这件事。用颤振能做到这一点吗?。谢谢你的帮助 charts.BarChart( _createDataForChart(键、城市名称), 动画:对, 行为:[新建图表。PanAndZoomBehavior()],, ) 列表_createDataForChart(关键字、城市名称){ 返回[ 新图表系列( id:'销售', 颜色fn:(u,uu)=>charts.materialpalete.blue.s

如何仅旋转条形图上的x轴? 我用labelRotationAngle用Kotlin语言来做这件事。用颤振能做到这一点吗?。谢谢你的帮助

charts.BarChart(
_createDataForChart(键、城市名称),
动画:对,
行为:[新建图表。PanAndZoomBehavior()],,
)
列表_createDataForChart(关键字、城市名称){
返回[
新图表系列(
id:'销售',
颜色fn:(u,uu)=>charts.materialpalete.blue.shadedfault,
domainFn:(priceChart sales,)=>sales.date,
measureFn:(priceChart sales,)=>sales.price,
数据:数据,
)
]
}

U可以使用带有renderSpec的domainAxis来实现这一点。此处的示例代码:

charts.BarChart(
  seriesList,
  animate: animate,
  domainAxis: new charts.OrdinalAxisSpec(
    renderSpec: charts.SmallTickRendererSpec(
      //
      // Rotation Here, 
      labelRotation: 45,
    ),
  ),
)
45度是最好的。如果你达到90,图表就会缩小。但是您可以使用
labelAnchor:charts.TickLabelAnchor.before
labelRotation:-90
来实现您想要的。示例代码:

charts.BarChart(
  seriesList,
  animate: animate,

  domainAxis: new charts.OrdinalAxisSpec(
    renderSpec: charts.SmallTickRendererSpec(
      // Rotation Here,
      labelRotation: -90,
      labelAnchor: charts.TickLabelAnchor.before,

    ),
  ),

)

您已经完成了垂直创建了吗?只剩下旋转了?
charts.BarChart(
  seriesList,
  animate: animate,

  domainAxis: new charts.OrdinalAxisSpec(
    renderSpec: charts.SmallTickRendererSpec(
      // Rotation Here,
      labelRotation: -90,
      labelAnchor: charts.TickLabelAnchor.before,

    ),
  ),

)