小编Yil*_*ang的帖子

D3图表无法更新——选择的进入和退出属性都为空

我正在尝试使用 .json 文件制作散点图。它将让用户选择要显示 json 文件中的哪一组数据。所以我正在尝试使用更新模式。

以下代码将进行第一次绘图,但每次调用 selectGroup() 时(代码在 html 文件中),没有任何更新。console.log(selection) 确实每次都返回一个新数组,但该选择的进入和退出属性始终为空。谁能帮我看看?非常感谢!

var margin = {
    top: 30,
    right: 40,
    bottom: 30,
    left: 40
}
var width = 640 - margin.right - margin.left,
    height = 360 - margin.top - margin.bottom;
var dataGroup;
var groupNumDefault = "I";
var maxX, maxY;
var svg, xAxis, xScale, yAxis, yScale;



//select and read data by group
function init() {
    d3.json("data.json", function (d) {
        maxX = d3.max(d, function (d) {
            return d.x;
        });
        maxY = d3.max(d, function …
Run Code Online (Sandbox Code Playgroud)

javascript json d3.js

2
推荐指数
1
解决办法
1174
查看次数

标签 统计

d3.js ×1

javascript ×1

json ×1