typescript - 如何限制 AmCharts 4 XYChart 中列的最大宽度/高度
问题描述
是否可以限制 XY 图表中列的最大宽度?我在带有 Typescript 的 Angular 项目中使用 AmCharts4。
在下图中:
- 左图:当我将多行数据发送到 XY 图表时会发生什么
- 中间图表:当我将一行数据发送到 XY 图表时。
- 右图:当我将一行数据发送到 XY 图表时,我希望发生什么
有没有办法防止第二张图表的单列扩大这么多?如果它扩展它很好,但我希望能够以某种方式限制它。
也许像什么?
categoryAxis.maxColumnWidth = 50
我在这里查看了文档:https ://www.amcharts.com/docs/v4/tutorials/managing-width-and-spacing-of-column-series/但没有看到任何东西。
解决方案
您可以像这样设置列系列的最大宽度:
let columnSeries = chart.series.push(new am4charts.ColumnSeries());
columnSeries.columns.template.maxWidth = 50
推荐阅读
- javascript - 视频结束后 Java Script Auto Next Page
- video.js - videojs:如何在“cuechange”上获取字幕的实际文本
- react-native - 在 Android 上的 React Native 中使用 Axios 上传图片
- javascript - laravel如何在highcharts饼图中添加动态数据
- excel - 打印时更新的 Excel 中的页码
- ios - 从 Firebase 查询数据并写入 UITextfield
- java - 如何做一组通用值?
- java - 如何让 android XML 或 Kotlin 按钮将我带到我在 XML 中的其他活动?
- shell - 如何在 Jenkinsfile 中使用变量运行 shell 命令
- java - Spring data JPA 消耗所有连接对象