我只是要硬编码在使用HTML即图中左右,我不希望使用内置的。
我没有看到一个“禁用:真正的” API中的选项。
任何人可以帮助我在这里。
你如何禁用highcharts标题/字幕?
(如果你只是离开了文本的空白仍然雕刻出在那个地方的标题是一个空白,我想不会有这种情况发生)
我只是要硬编码在使用HTML即图中左右,我不希望使用内置的。
我没有看到一个“禁用:真正的” API中的选项。
任何人可以帮助我在这里。
你如何禁用highcharts标题/字幕?
(如果你只是离开了文本的空白仍然雕刻出在那个地方的标题是一个空白,我想不会有这种情况发生)
设置标题文本为空字符串是做它的方式。
针对这种情况下的标题,没有创建空间:
没有文字: http://jsfiddle.net/jlbriggs/JVNjs/284/
文本: http://jsfiddle.net/jlbriggs/JVNjs/286/
title:{
text:''
}
如果你想比在这种情况下,剩下的空间较小,只需将“marginTop”设置为0
{{ 编辑由于众多评论 :
正如指出的若干倍以下,文档现在状态text: null
的方法来实现这一目标。
任一方法实现所期望的结果。
从highcharts文档 :
文本:String对图表的标题。 要禁用标题,设置为null文本。 默认为图表标题。
小提琴: http://jsfiddle.net/daub10dr/
title:{
text: null
}
我喜欢这种方法:
title: {
text: '',
style: {
display: 'none'
}
},
subtitle: {
text: '',
style: {
display: 'none'
}
},
非常简单! 在Highcharts的最新版本,只需设置标题和副标题属性设置为false。
{
title: false,
subtitle: false
}
发现这里的工作小提琴: https://jsfiddle.net/samuellawrentz/hkqnvm7k/4/
It's简单...只设置title's文本为空。 像这样
$(function () {
$('#container').highcharts({
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
title: {
text: null
},
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
}]
});
});
看到@ APIreference: http://api.highcharts.com/highcharts#title.text
设置文本字段设置为null
从在文档http://api.highcharts.com/highcharts#title.text
文本:字符串
图表的标题。 要禁用标题,设置为null文本。 默认为图表标题。
你总是可以做到这一点:
chart:{
marginTop: 30
}
title:{
text: ''
}
这工作对我来说:-)
注意:这个答案是对version 2.*
,对新版本有更好的答案。
根据Highcharts文档,正确的方法是将“文本”设置为null。
下面是解
title: {
text: null
},
subtitle: {
text: null
}
只要写一个JSON对象
title : {
style : {
display : 'none'
}
}
在反应本地下面的代码为我工作,
title: {
style : {
display : 'none'
}
希望它帮助。
这是一个黑客位,但你也可以试试:
title: {
text: '<span class="hidden">My custom Hello</span>',
align:"left",
useHTML:true
}