Я использую следующую библиотеку, чтобы задержать обещание:
const prom = require('util').promisify;
const delayedProm = prom(setTimeout);
У меня есть два вложенных цикла внутри '.then (())', а во внутреннем цикле есть условие if. когда это условие if выполнено, я хочу отложить до определенного
количество времени, то цикл должен продолжаться нормально. обещание должно быть выполнено и возвращено, когда два цикла завершат итерации.
пожалуйста, дайте мне знать, как добиться этой синхронизации и асинхронности
код :
return func()
.then((execs) => {
for () {
for () {
if (condition) {
dely(interval)
}
}
}
return resolvedPromise
})