Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
D3.js nvd3散点图中的自定义无数据标签_D3.js_Nvd3.js - Fatal编程技术网

D3.js nvd3散点图中的自定义无数据标签

D3.js nvd3散点图中的自定义无数据标签,d3.js,nvd3.js,D3.js,Nvd3.js,我正在尝试自定义消息,而不是显示“无可用数据”消息。我使用的是nvd3散点图/气泡图。我遇到一个建议 但是我想改变信息。我查看了源scatter.js,但没有找到“无可用数据”消息。我需要修改另一个源文件吗?我怎样才能做到 看,您似乎可以使用.noData()设置消息: 如果您碰巧使用,设置自定义消息的方法是通过图表选项,只需: $scope.options = { chart: { ... noData: 'Your custom message',

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

但是我想改变信息。我查看了源scatter.js,但没有找到“无可用数据”消息。我需要修改另一个源文件吗?我怎样才能做到

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

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

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

我已经准备了一个简单的演示程序:

有什么方法可以改变字符串的颜色吗?您可以选择元素并直接更改它。谢谢您的评论。我已经试过了,但它没有颜色价值,不过文字装饰效果很好。nvd3.nv noData{color:“yellow”;text decoration:underline;}您可能需要发布一个单独的问题。
chart.noData("Nothing to see here.");
$scope.options = {
    chart: {
      ...
      noData: 'Your custom message',
      ...
    }
  };