react-native - 减少Highcharts条形图中条形的长度
问题描述
在 react-native 项目中,我使用 npm 包“react-native-highcharts”来绘制条形图。我面临在条形图和 yaxis 标签之间添加填充的问题。
为了绘制图表,我使用的代码如下: https ://jsfiddle.net/y2uh60tc/
<View style={styles.cardView}>
<View style={styles.headerView}>
<Text style={styles.cardTitle}>Competition</Text>
</View>
<ChartView style={{ height: 300, marginTop: 5, overflow: 'hidden' }} config={conf} originWhitelist={['']} />
</View>
在移动设备中,如果我试图在 +/- 值中提供填充,它也不起作用。
有人可以帮我解决这个问题。
解决方案
您需要在绘图区域中腾出更多空间,例如通过设置maxPadding
选项。要移动标签使用stackLabels.x
属性:
yAxis: {
...
maxPadding: 0.2,
stackLabels: {
...,
x: 30
}
}
现场演示: https ://jsfiddle.net/BlackLabel/jx02uw9p/
API 参考: https ://api.highcharts.com/highcharts/yAxis.stackLabels.x
推荐阅读
- c# - HubContext 中的 ClaimsPrincipal.User 为空
- javascript - 如何使用基于 JWT 令牌的 express 获取经过身份验证的用户信息
- android - Flutter geolocator 包在 IOS 应用程序上给出负纬度,在 Android 上给出正确坐标
- python - Python陷入异常流
- r - 如何在R中调整文本宽度?
- amazon-web-services - 通过用户数据将 EIP 添加到实例的 PowerShell 脚本
- parameters - 在 Pytorch 中修改可训练的亲和矩阵(参数)以计算拉普拉斯矩阵
- ios - 使用 Parse Server 在 Swift 中迭代 For In Loop
- javascript - Eclispe 中的错误 Javascript 错误
- javascript - react-native-push-notification 在第二天不重复本地计划通知