Új hozzászólás Aktív témák

  • Jim-Y

    veterán

    Sziasztok.

    Egy kis segítséget szeretnék kérni.

    Arra szeretnék ötleteket kérni, hogy az aszinkron wait műveleteket hogyan tudnám pomiszokkal? úgy kezelni mintha szinkron műveletek lennének. A promise-okat egy ciklusban gyártom, és minden szubszekvens promisznak meg kéne várnia az előző promise fulfilljét mielőtt ő is rezolválná magát.

    Tudom ez egy kicsit túl hunglish lett, ne haragudjatok miatta, de még mindig így tudtam a legértelmesebben leírni, hogy mit szeretnék :)

    Magyarul ezt szeretném dinamikussá és promiszolhatóvá tenni:

    39 led.on();
    40 self.wait(300, function() {
    41 led.off();
    42 self.wait(100, function() {
    43 led.on();
    44 self.wait(300, function() {
    45 led.off();
    46 self.wait(100, function() {
    47 led.on();
    48 self.wait(300, function() {
    49 led.off(); // stb..
    50 });
    51 });
    52 });
    53 });
    54 });

    Az majdnem olyan mint egy strobe effekt, de nekem most nem az kell. Az kell, hogy az egymás után keletkező timeoutokat be tudjam várni..

    szerk: esetleg ha magát a wait-et denodify-olnám?

Új hozzászólás Aktív témák