使用高图并在没有数据时在图表上方或图表上显示消息

Using Highcharts and displaying a message over or on the chart when there is no data

本文关键字:消息 显示 数据 高图      更新时间:2023-09-26

我想知道如果没有数据系列,是否有内置或接受的方式来显示图表上的标签或消息(或图表将在哪里)。

我在Highcharts文档中找不到任何东西,我试图远离使用jQuery(或一般的JavaScript)来检查结果是否有数据,然后自己更改DOM。

数据作为json从MVC 3控制器调用,如果这有助于或改变任何东西。

理想情况下,它应该是一条消息,显示在一个空的图表上,这样用户就知道那里有一个图表对象。

谢谢!

现在有一个官方插件显示'No Data to Display'消息,在加载消息后,当没有数据加载到图表中。我发现,当允许用户从搜索和筛选表单中选择一个时间范围,并且从搜索中不返回任何结果时,这是非常方便的。它看起来比一个空的图表要好得多。

这是一个链接,宣布插件和jsfiddle的例子。

http://highcharts.uservoice.com/forums/55896-general/suggestions/1065633-display-no-data-to-display