Я пытаюсь вернуть значение pagenumber
из внутренней функции в другую. Но из-за асинхронного характера javascript. Я не могу это сделать, так как внешняя функция выполняется раньше, чем внутренняя. Я пытаюсь использовать обратный вызов к нему, но он выдаст ошибку, если я вызову внешнюю функцию (откуда-то еще) без обратного вызова. Мой код:
'GrabNewResponse':function(credentials,width){
let pagenumber=0;
app.request.get(url,function(data){
let result=JSON.parse(data);
pagenumber=result.data.pagenumber;
if(result.success===true){
app.dialog.close();
}
});
return pagenumber;
},