我们可以用 highcharts 显示一条消息吗?当数据不可用时,我们必须显示一条消息。No Data Available
。如果我们有数据隐藏:No Data Available
消息。在 highcharts 中动态显示
Highcharts.chart('container', {
chart: {
type: 'bubble',
plotBorderWidth: 0,
zoomType: 'xy'
},
});
我们可以用 highcharts 显示一条消息吗?当数据不可用时,我们必须显示一条消息。No Data Available
。如果我们有数据隐藏:No Data Available
消息。在 highcharts 中动态显示
Highcharts.chart('container', {
chart: {
type: 'bubble',
plotBorderWidth: 0,
zoomType: 'xy'
},
});
8条答案
按热度按时间dhxwm5r41#
在你的页面中包含no-data-to-display.js文件。它与highcharts捆绑在一起。你可以在其他地方获得它:https://code.highcharts.com/modules/no-data-to-display.js
默认消息为“没有要显示的数据”。如果要修改它,可以执行以下操作:
fcy6dtqo2#
您可以使用Highcharts Chart Renderer
下面是JSFiddle中的一个示例
c0vxltue3#
有些答案看起来有点疯狂......这里有一个超级基本的解决方案,我想与大家分享:
第一个
希望这对某人有帮助
elcex8rz4#
根据您的评论(* 如果我们有数据仍然显示没有数据可用的消息,所以,我们可以隐藏在highcharts,如果我们有数据 *)。我认为你正在使用fustaki的解决方案,不想使用no-data-to-display.js模块。是的,有提到的问题。你仍然可以使用相同的代码,通过修改它,即添加条件内的continuing函数,以检查是否系列是空的,基于该呈现消息。
Fiddle演示
vs3odd8k5#
对于我来说,最新版本的工作原理如下:
exdqitrt6#
使用当前版本(v7.1.2)和连接的无数据显示模块(v7.1.2),您可以在创建一个图表对象时显示“无数据”消息,如Patrik所说,通过设置lang.noData选项。
若要在创建图表后更改此消息,您需要调用
13z8s7eq7#
eoxn13cs8#
然后在系列后面加上:
它会很好地工作