javascript - d3.mouse 不是函数

标签 javascript d3.js

升级了 d3 库,现在执行以下代码时出错

console.log(`\n${JSON.stringify(d3.mouse)}\n`);
const mouse = d3.mouse(this);
得到
undefined

d3.mouse is not a function
它没有在任何地方定义。我经历了d3 exports而且这个功能并没有真正从任何地方导出。

最佳答案

d3.mouse 在 d3v6 中被移除,你应该使用 d3.pointer(event)

关于javascript - d3.mouse 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65134858/

相关文章:

javascript - 将画笔限制在离散范围内

javascript - 在 Imacros 中跳过提取

javascript - Visual Studio 代码中的 Bootstrap 3 片段

javascript - 使用新数据更新图表不起作用

javascript - d3 防止文本延伸到 SVG 之外

javascript - 在多焦点 d3 力布局中重新定位节点

javascript - 无法将状态从父组件传递给子组件(番茄钟状态计数器)

javascript - 是什么阻止 Firefox 渲染页面

javascript - 仅附加父 UL

javascript - 是否可以用鼠标在 d3.js 条形图上选择多个条形