在nvd3散点图中自定义无数据标签

时间:2014-05-10 14:32:24

标签: d3.js nvd3.js

我正在尝试使用自定义消息而不是显示的“无数据可用”消息。我正在使用nvd3散点图/气泡图。我发现了一个建议here

data2 = [ 
  { 
  "key" : "A key" , 
  "values" : [[]]
  }
];

但我想更改消息。我查看了源scatter.js但没有找到“No Data Available”消息。我需要修改另一个源文件吗?我怎么能这样做?

2 个答案:

答案 0 :(得分:16)

查看the source,您似乎可以使用.noData()设置消息:

chart.noData("Nothing to see here.");

答案 1 :(得分:8)

如果您碰巧使用Angular NVD3 wrapper,设置自定义消息的方法是通过图表选项,只需:

$scope.options = {
    chart: {
      ...
      noData: 'Your custom message',
      ...
    }
  };

我准备了一个简单的演示插件:http://plnkr.co/edit/hORaQh?p=preview

相关问题