2017-09-25 1 views
0

Aufgrund Anwendungsanforderungen ich habe wait.for.function zu verwenden()Wie aus Funktion verlassen, die wait.for.function aufgerufen wird()

var wait = require('wait-for-stuff'); 
function a(){ 
console.log("hello"); 
return; 
} 

wait.for.function(a) 
console.log('end') 

über Art und Weise die Funktion des Aufrufs mit .. Die wait.for.function() wartet indefinet..so alle Zeilen nach wait.for.function (a) werden nicht ausgeführt, einschließlich der Konsolen-Anweisung danach. Kann mir jemand sagen, wie man die Funktion beendet, damit die Zeilen nach wait.for.function() werden ausgeführt.

Antwort

0

Erwartet einen Rückruf.

var wait = require('wait-for-stuff'); 
function a(cb){ 
    console.log("hello"); 
    return cb(); 
} 

wait.for.function(a) 
console.log('end') 
Verwandte Themen