2016-12-19 4 views
1
function circleStat(elem1, pvalue, ccolor) { 
    var cx = document.getElementById(elem1); 
    var percentage = 0; 
    var dataval = pvalue; 
} 

Hallo,aktualisieren Variable Wert Außerhalb SetInterval Funktion

Ich verwende diese oben erwähnt werden. Ich möchte den Wert des Prozentsatzes von 0 zu datavalue erhöhen (der pvalue Parameter in der oben genannten Funktion entspricht).

Und von diesem möchte ich den steigenden Wert des Prozentsatzes ständig aktualisiert werden. Also kann ich es in einer anderen Variablen derselben Funktion verwenden. Also, wie bekomme ich den aktualisierten Prozentwert von setInterval?

Ich kenne Callback-Funktionen, aber ich weiß nicht, wie man es auf diesem einen verwendet. Bitte helfen ... Vielen Dank im Voraus ...

Antwort

0

Sie Prozentsatz und die anderen sichtbar zu circleStat() machen könnten und dann,

function circleStat() { 
    updatePercentage(); // update percentage value 
    // do what you need with percentage and the other 
} 

setInterval(circleStat, someTimeInMs) Jetzt anrufen.

Damit haben Sie den aktualisierten Prozentwert jedes Mal, wenn Sie ausführen, was es durchzuführen ist.

Verwandte Themen