Javascript 使用progressbarjs计算数字,而不是百分比
我尝试使用这个工具。更多信息。我只想从0数到40000,步数10000 我现在的代码是Javascript 使用progressbarjs计算数字,而不是百分比,javascript,module,progress-bar,Javascript,Module,Progress Bar,我尝试使用这个工具。更多信息。我只想从0数到40000,步数10000 我现在的代码是 var jake= new ProgressBar.Circle('#jake', { color: '#000', duration: 1500, strokeWidth: 8, trailWidth: 7,
var jake= new ProgressBar.Circle('#jake', {
color: '#000',
duration: 1500,
strokeWidth: 8,
trailWidth: 7,
easing: 'easeIn'
});
for (i = 0; i<= 40000; i = i+1000){
jake.animate(i, function() {
circleT.setText(i);
});
}
var jake=newprogressbar.Circle(“#jake”{
颜色:“#000”,
持续时间:1500,
冲程宽度:8,
trailWidth:7,
放松:“放松”
});
对于(i=0;我为什么不将百分比乘以400。这应该很好:)这不会在1000年内增加,但会从0到40000,而不是0-100@NewToJS你能给我举个例子帮助我吗,我现在真的很困惑。谢谢您的代码中有什么circleT
?你能在JSFIDLE中提供代码吗?如果你当前的进度条显示0-100,你可以计算出40000的1%,如果你40000*1/100=400,那么当进度更新时,进度*400将从0到40000。示例:如果您选择40*400=16000,则进度为40%。16000=40000的40%。所以不管进步的百分比是多少,乘以400。结果将是从0-100到0-40000的新进展。@slevin我创建了一个小演示,向您展示我的意思。如果当前progressbar返回0-100
,这应该不会太难处理,因为您只需要将*400
添加到现有进度输出中即可。我没有将此作为答案发布,因为我不确定这是否是您要寻找的,我也没有查看您正在使用的progressbarjs
,因为我很快就要去上班了。