有没有办法在Highcharts禁用标题和副标题?
我只是要使用graphics周围的html进行硬编码,我不想使用内置的。
我在API中看不到“disable:true”选项。
有人可以帮我在这里吗?
你如何禁用高层图标的标题/副标题?
(如果你只是把文本留空,它仍然会在标题所在的位置上留下空格,我不希望发生这种情况)
将标题文本设置为空string是实现它的方法。
在这种情况下,没有为标题创build空间:
没有文字: http : //jsfiddle.net/jlbriggs/JVNjs/284/
与文本: http : //jsfiddle.net/jlbriggs/JVNjs/286/
title:{ text:'' }
如果你想在这种情况下留下的空间更less,只需将你的'marginTop'设置为0
{{ 编辑由于许多评论 :
正如下面指出的那样,文档现在指出text: null
作为实现这一点的方法。
两种方法都可以达到预期的效果。
我更喜欢这种方法:
title: { text: '', style: { display: 'none' } }, subtitle: { text: '', style: { display: 'none' } },
从highcharts文件 :
文本:string图表的标题。 要禁用标题,请将文本设置为空。 默认为图表标题。
小提琴: http : //jsfiddle.net/daub10dr/
title:{ text: null }
这很简单…只是将标题的文字设置为空。 喜欢这个
$(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] }] });
});
请参阅@ API参考: http ://api.highcharts.com/highcharts#title.text
将文本字段设置为空
来自http://api.highcharts.com/highcharts#title.text的文档;
文本:string
图表的标题。 要禁用标题,请将文本设置为空。 默认为图表标题。
你总是可以这样做:
chart:{ marginTop: 30 } title:{ text: '' }
这对我有用:-)
注意:这个答案是version 2.*
,对于新版本有更好的答案。
根据Highcharts文档,正确的方法是将“文本”设置为空。
这是解决scheme
title: { text: null }, subtitle: { text: null }
只需编写一个JSON对象
title : { style : { display : 'none' } }
这是一个黑客,但你也可以尝试:
title: { text: '<span class="hidden">My custom Hello</span>', align:"left", useHTML:true }