Kendo UI for Angular - 条形图固定条形大小

Kendo UI for Angular - Bar Chart Fixed Bar Size

我们目前在我们的项目中使用 Kendo UI 作为 Angular 并且已经实现了 Kendo 条形图。目前,条形大小根据图表高度响应。我们需要按照下面的 jQuery 示例将该栏设置为固定大小。

有人对 Angular 中的此操作有任何想法吗?

https://docs.telerik.com/kendo-ui/controls/charts/how-to/appearance/fixed-bar-size

Kendo UI for Angular Bar Chart

可以对 angular 图表使用相同的方法:

<kendo-chart>
  <kendo-chart-series>
    <kendo-chart-series-item type="bar"[data]="[1, 2]" [visual]="barVisual">
    </kendo-chart-series-item>
  </kendo-chart-series>
</kendo-chart>

// component
public barVisual(e: any): void {
  //create the default visual
  const visual = e.createVisual();
  //scale it so that it has the predefined size
  visual.transform(geometry.transform().scale(1, BAR_SIZE / e.rect.size.height, e.rect.center() ));
  return visual;
}

https://plnkr.co/edit/RVRHuCiq4ZD2a6da56D3?p=preview