Я использую библиотеку javascript с api.Как создать функцию, которая возвращает обещание от функции обратного вызова
libapi.callnetwork(arg1,callback(data){
//handle data
}
тогда я создать сервисную функцию для вызова API как этого
myFunction():Promise<any>{
libapi.callnetwork(arg1,callback(data){
return new Promise(resolve=>resolve(data));
})
}
MYFUNCTION получит ошибку, потому что он должен вернуть обещание или объявить недействительными. Как я могу создать функцию, которая возвращает обещание от этого api?
Нет. Не делайте этого. Вот почему отсрочка устарела. – Bergi