在highcharts水平条形图中,我可以';不显示默认的刻度
这是javascript中的图形代码:在highcharts水平条形图中,我可以';不显示默认的刻度,highcharts,label,horizontal-line,Highcharts,Label,Horizontal Line,这是javascript中的图形代码: Highcharts.chart(here, { exporting: { enabled: false }, chart: { type: "bar", //width: 300, //height: 60, width: 800, height
Highcharts.chart(here, {
exporting: {
enabled: false
},
chart: {
type: "bar",
//width: 300,
//height: 60,
width: 800,
height: 160,
margin: [0, 0, 0, 0]
},
title: {
text: null
},
xAxis: {
categories: ["Default category name"],
title: {
text: "testo uno"
},
//labels: {
// enabled: true
//},
opposite: true,
tickInterval: 1
},
yAxis: {
max: maximum,
min: 0,
title: {
text: "testo due"
}
//labels: {
// enabled: true
// }
},
tooltip: {
enabled: true,
valueSuffix: " millions"
},
plotOptions: {
series: {
pointPadding: 0.3,
groupPadding: 0.1,
animation: false
}
},
legend: {
enabled: false
},
credits: {
enabled: false
},
series: [
{
name: "Name number one",
data: [v1],
color: "rgb(251, 147, 53)"
},
{
name: "Name number two",
data: [v2],
color: "rgb(128, 128, 128)"
},
{
name: "Name number three",
data: [v3],
color: "rgb(137, 196, 76)"
}
]
});
我希望默认的记号标签显示在顶部。我似乎无法获得这些,我尝试将标签{enabled}设置为false,以及其他一些东西,但我似乎无法获得顶部显示的刻度标签。请查看附带的屏幕截图,以查看我希望滴答声出现的位置。有什么建议吗?
您需要为标签留出空间,例如保持默认边距,并将
yAxis.contract
设置为true
在API中,我们可以阅读:
边距:数字、数组。
默认情况下,没有保证金。实际空间是动态的
根据轴标签、轴标题、标题、副标题的偏移量计算
除了spacingTop、spacingRight、spacingBottom之外,还有其他图例
和spacingLeft选项
现场演示: API参考:
Vladimir,你会创造一个类似密码笔的东西吗?
yAxis: {
opposite: true,
...
}