Javascript 以非阻塞方式计数动画
我试图在类似动画的样式中计算一个数字,直到达到某个目标值。iOS上的环境是钛。我是这样做的Javascript 以非阻塞方式计数动画,javascript,ios,multithreading,animation,titanium,Javascript,Ios,Multithreading,Animation,Titanium,我试图在类似动画的样式中计算一个数字,直到达到某个目标值。iOS上的环境是钛。我是这样做的 函数countnumberrup(标签){ label.currentVal=label.currentVal?label.currentVal:0; setTimeout(函数(){ if(label.currentVal
函数countnumberrup(标签){
label.currentVal=label.currentVal?label.currentVal:0;
setTimeout(函数(){
if(label.currentVal
试试这个例子:
function countNumberUp(label){
var interval = setInterval(function(){
if(label.currentVal==label.targetVal){
clearInterval(interval);
}else{
label.text=label.currentVal;
label.currentVal++;
}
//remove self-calling contNumberUp(label);
}, 50);
//5ms delay its cause bad performance
}