我有以下代碼環與遞延對象,並承諾
$.when(tableInsert("index.php/get/sync/riesgos", insert_riesgo, evalua.webdb.db, callback)).then(function(){
update_records("riesgos");
$.when(tableInsert("index.php/get/sync/estancias", insert_estancia, evalua.webdb.db, callback)).then(function(){
update_records("estancias");
$.when(tableInsert("index.php/get/sync/riesgosestancias", insert_riesgoestancia, evalua.webdb.db, callback)).then(function(){
update_records("riesgosestancias");
});
});
});
我試圖找到如何將它的內部集成了環路或$。每次循環,所以它等待承諾在下一次迭代之前完成。起初,它看起來像三個調用將更容易嵌套,但這只是一段代碼,嵌套調用現在計數15!