有没有办法禁用Highcharts中的标题和副标题?

有没有办法禁用Highcharts中的标题和副标题?,highcharts,Highcharts,我只是想用围绕图形的html硬编码,我不想使用内置的 我在API中没有看到“disable:true”选项 有人能帮我吗 如何禁用highcharts中的标题/副标题 (如果您只是将文本留空,它仍然会在标题所在的位置刻出一个空格,我不希望发生这种情况)将标题文本设置为空字符串是一种方法 在这种情况下,不会为标题创建任何空间: 无正文: 附文: 如果您想要的空间小于这种情况下的剩余空间,只需将“marginTop”设置为0即可 {{由于大量评论而编辑: 正如下面多次指出的,文档现在将text:nu

我只是想用围绕图形的html硬编码,我不想使用内置的

我在API中没有看到“disable:true”选项

有人能帮我吗

如何禁用highcharts中的标题/副标题


(如果您只是将文本留空,它仍然会在标题所在的位置刻出一个空格,我不希望发生这种情况)

将标题文本设置为空字符串是一种方法

在这种情况下,不会为标题创建任何空间:

无正文:

附文:

如果您想要的空间小于这种情况下的剩余空间,只需将“marginTop”设置为0即可

{{由于大量评论而编辑

正如下面多次指出的,文档现在将
text:null
作为实现此目的的方法


任何一种方法都能达到预期的效果。

您始终可以这样做:

chart:{
    marginTop: 30
}

title:{
    text: ''
}
这对我有用:-)

注意: 此答案适用于
版本2.*
,对于较新版本,有更好的答案。

我更喜欢此方法:

title: {
    text: '',
    style: {
        display: 'none'
    }
},
subtitle: {
    text: '',
    style: {
        display: 'none'
    }
},

这有点像黑客,但你也可以试试:

title: {
    text: '<span class="hidden">My custom Hello</span>',
    align:"left",
    useHTML:true
}
标题:{
文本:“我的自定义Hello”,
对齐:“左”,
useHTML:true
}
将文本字段设置为空

文本:字符串

图表的标题。若要禁用标题,请将文本设置为null。默认值为图表标题

title: {
  text: undefined
},
subtitle: {
  text: undefined
}
这是解决办法

title: {
    text: null
},
subtitle: {
    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]        
    }]
});
}))

see@APIreference:

来自:

文本:字符串 图表的标题。若要禁用标题,请将文本设置为null。默认值为图表标题

title: {
  text: undefined
},
subtitle: {
  text: undefined
}
小提琴:


只需编写一个JSON对象

title : {
  style : {
    display : 'none'
  }
}

根据Highcharts文档,正确的方法是将“text”设置为null。

非常简单!在Highcharts的最新版本中,只需将title和subtitle属性设置为false

{
title: false,
subtitle: false
}

在这里找到工作提琴:

在下面的react native中,代码为我工作

  title: {
    style : {
      display : 'none'
    }
 }

希望有帮助。

对于那些使用Typescript的用户,您可以设置Highcharts.TitleOptions以隐藏图表标题

title: {
  text: undefined
},
subtitle: {
  text: undefined
}
这对我有用


title:false

你能帮我看一下吗?我已经完成了这里的所有建议,仍然有一个巨大的空白(请看右上角空白处的打印按钮?)我想我可能已经解决了这个问题。我让我的图例与顶部对齐,图例上的浮动被设置为false,它在那里为它创建了一个空间。我将图例上的浮动设置为true,现在它将图表的其余部分进一步向上推。正如下面指出的,将文本设置为null是有文档记录的解决方案。从版本
5.0.9这是不正确的。将文本设置为空字符串将生成默认标题文本,如“图表标题”和“值”。@mwilson我正在查看上面答案中链接的演示,即(在发表此评论时)使用5.0.9,它仍然可以使用
null
'
。您能详细说明或演示一下吗?这是正确的答案,不知道为什么这不是公认的答案。下面提供的所有其他解决方案都只是权宜之计。可能是提出问题的用户忘记将其标记为“已接受”可能是因为这个问题在这个答案发布前6个月得到了恰当的回答…“恰当”?你的意思是什么??;-)这是正确的“新”api。当问题被问到时,这是不受支持的。因此,这两者都是有效的,具体取决于版本。您可以将答案标记为已接受吗?;)对于较新的版本,请参考塑料公司的答案,在文档的基础上添加“text:null”,它将成为
未定义的
,因为此提交基于文档,所以它将成为未定义的图表的标题。若要禁用标题,请将文本设置为“未定义”。这不会提供问题的答案。一旦您有足够的答案,您将能够;相反-