Как получить значение из обратного вызова? Мне нужно сначала найти ученика по имени, а затем вычислить что-то и вернуть результат. функции, которая находит студент возвращения имени заблуждаться и результат обратного вызова, какКак получить значение из обратного вызова?
function findStudentAndCalculate(name, cb);
Съ обратный вызов, которая принимает в качестве параметров подстраховаться и экземпляр студента. я прошел за Сь
function calculateSomething(err, st){
if(err) throw new Error("Error")
var result = some stuff with st;
return result;
}
Я должен иметь это возвращение к реакции на страницу для данного URL с параметром имя
findStudentAndCalculate("John", calculateSomething);
У вас нет. Вы используете значение * в * обратном вызове. Функция 'findStudentAndCalculate' должна передавать данные в' cb'. –
@cookiemonster У меня есть эти функции и не могу измениться, и мне нужен результат возврата этой цепочки выполнения. –
Ну, если вы не можете их изменить, вы застряли. Сожалею. –