沿xaxis D3删除逗号分隔符

时间:2019-05-25 12:44:53

标签: d3.js

如何删除沿x轴的数千个逗号分隔符?我已经尝试过使用.format(""),但这是行不通的。

var xAxis = d3.scaleLinear()
  .domain([1000, 2000])
  .range([ 0, width ]);
  svg.append("g")
  .attr("class", "myXaxis")
    .attr("transform", "translate(0," + height + ")")
    .call(d3.axisBottom(xAxis).tickSize(-height*).ticks(100).tickPadding(50)).format('')
    .select(".domain").remove()
    .call(d3.axisBottom(xAxis))

1 个答案:

答案 0 :(得分:0)

var x = d3.scaleLinear()
  .domain([1000, 2000])
  .range([ 0, width ]);

const xAxis = d3.axisBottom(x)
  .tickFormat(d3.format(""));

svg.append("g")
  .call(xAxis)