2

我想从 Dragend 上的平行坐标中删除轴。这是我的代码片段。它在尺寸被删除时部分起作用,但与尺寸相对应的线条仍保留在那里。我需要更新 xscale.domain。但不知何故它不起作用

  if (dragging[d] < 12 || dragging[d] > w() - 12) 
      {
        pc.remove_axis(d, g);
      }


   pc.remove_axis = function (d, g) {
   g_data = pc.getOrderedDimensionKeys();
   g_data = _.difference(g_data, [d]);
    xscale.domain(g_data);
    g.attr("transform", function (p) {
        return "translate(" + position(p) + ")";
    });
    g.filter(function (p) {
        return p === d;
    }).remove();}
4

0 回答 0