Я промисифицирую функцию function example() {...}
с помощью util.promisify()
, затем в async function() {...}
использую await example()
. Мне необходимо, чтобы спустя заданное время программа переставала ждать, необходимо установить timeout
. Как я могу это сделать?
Как вариант, воспользоваться https://www.npmjs.com/package/promise-timeout
var pt = require('promise-timeout');
var examplePromise = example();
var timeOut = 1000;
pt.timeout(examplePromise, timeOut)
.then(function (exampleRes) {
console.log('example() returns result', exampleRes);
}).catch(function (err) {
if (err instanceof pt.TimeoutError) {
console.error('example() timeout', err);
}
});
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть некоторые представленияНужно вывести их в QTableView, а так же запрос всех представления существующих в БД, результат это
Подскажите, как разрешить следующую ситуацию - у меня есть базовый контейнер от которого наследуется 2 различных:
Например в консольных программах на языке си или c++ я могу использовать работу с сетью постепенноНу тоесть