javascript - <g> 使用交互式指南时属性转换 ="translate(NaN,NaN)"

标签 javascript angularjs d3.js nvd3.js angular-nvd3

我目前正在使用 Angular 指令 (angular-nvd3) 处理 NVD3。我有一个非常简单的折线图和非常简单的数据。

开始时一切正常。 但是,如果您决定关闭(禁用)一组数据,则会出现错误:

Error: Invalid value for <g> attribute transform="translate(NaN,NaN)"

我用 plunker 复制了这个问题: http://plnkr.co/edit/e4D619?p=preview

禁用任何设置以在控制台中查看错误。调整窗口大小并禁用/启用设置以再次查看错误。关闭 useInteractiveGuideline 以消除错误。

不过,我不知道这是 nvd3 或 d3 的错误还是数据集的错误。任何建议表示赞赏。

最佳答案

错误已报告并已在 master 中解决:

https://github.com/novus/nvd3/issues/1373#event-475991935

关于javascript - <g> 使用交互式指南时属性转换 ="translate(NaN,NaN)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33913680/

相关文章:

javascript - 如何使用 momentjs 获取 3 个字母的时区?

php - AJAX 帖子不工作

angularjs - 需要帮助在 angularjs 中使用 visjs 创建网络图

javascript - AngularJS 比较两个输入值无法按预期工作

d3.js - d3.behavior.drag + 按键事件

javascript - 与 javascript 和 d3.js 中的作用域相关的奇怪行为

javascript - 生成多维动态javascript数组

php - Expression Engine Freemember 忘记密码表单

AngularJs - 我应该手动销毁指令实例吗?

javascript - dc.js - 如何获取数据集中列的平均值