javascript - D3 v4 中断插值函数

标签 javascript d3.js

我试图了解为什么 D3 v4 不再与我的脚本兼容。我认为这是因为某些功能已被弃用并且不再使用。

这个fiddle不再适用于 D3 v4。我认为这是由于以下行:

var d3LineBasis = d3.svg.line().interpolate("basis");

我尝试使用 d3.curveBasis 在 link 上找到的,但它尚未解决问题并且脚本未运行。

最佳答案

尝试curves :

var line = d3
    .line()
    .x(function (d) { return x(d.date); })
    .y(function (d) { return y(d.price); })
    .curve(d3.curveNatural);

关于javascript - D3 v4 中断插值函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48483985/

相关文章:

json - Topojson:量化 VS 简化

javascript - select2 在使用 ajax 时删除默认选项

javascript - 如何在加载 DOM 后运行 jQuery 的后备副本?

php - 如何从 mysql 选择并回显图像

javascript - 使用 Javascript 显示和隐藏表中的某些行

javascript - 具有使 d3 图表响应的像素值的 View 框无法正常工作

JavaScript——函数基础

javascript - 如何在 D3.js 中制作这个二项式格

javascript - d3.js:如何用空白值的颜色填充单元格?

javascript - d3.js : attribute setting not working after binding data and entering elements