我想使用里程表在HTML中显示数字。数字从100到1000万不等。我想要固定数量的数字。格式是什么?

这是我一直在使用的:

  var total_ads1 = d3.select("body")
  .append("div")
  .attr("class", "total_ads");


  od = new Odometer({
    el: document.querySelector(".total_ads"),
    value: sum,
    format:'(dd,ddd,ddd)',
    theme:'car',
    duration:1000,
  });


每次必须打印较小的数字时,它都会更改里程表中的电池数。我以为用文本更新内部html可能有效,但是看起来它在内部将其转换为数字。

最佳答案

迈克尔发布了compiled version of his workaround!做得好。
您可以使用它代替正式版本,并在其脚本中指定最小整数长度:

MIN_INTEGER_LEN = 0;

关于javascript - Odometer.js中数字开头支持0,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33443040/

10-11 21:44