Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Verhalten im Loop
#2
Gute frage.
Wäre gut, wenn man sich den Code mal live in Action ansehen könnte, weil man dann auch anderen Code sehen kann der auf der Seite noch so ist.

Wenn der Code so wäre PSYDOCODE
Code:
function neu(obj){

switchStatus = (obj.state ? obj.state.val : "");
  console.log(('Scriptanfang Status: ' + String(switchStatus)));
  if (switchStatus == true) {
    Intervall = setTimeoutl(async function () {
      console.log(('Loopanfang Status: ' + String(switchStatus)));
      switchStatus = (obj.state ? obj.state.val : "");
      neu(obj);
    }, 20000);
  } else {
    console.log(('Else Status: ' + String(switchStatus)));
    (function () {if (Intervall) {clearTimeout(Intervall); Intervall = null;}})();
  }
  
}
neu(obj)

Würde sich der Code alle 2 Sekunden selber aufrufen und dann bei false natürlich in den else Zweig gehen.

Ich könnte mir vorstellen, dass es an async liegt, aber kann nur raten.
Hast du das irgendwo online, wo man das testen kann?
Hier sind alle meine Lösungen aus allen Foren. Ich helfe auch in Facebook-chat
Zitieren


Nachrichten in diesem Thema
Verhalten im Loop - von GombersJS - 05.10.2022, 10:00
RE: Verhalten im Loop - von admin - 06.10.2022, 12:04
RE: Verhalten im Loop - von rzscout - 06.10.2022, 12:53

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste