У меня есть служба, из которой я вызываю две функции в контроллере. Я хочу проверить, верен ли ответ функции A, а затем выполнить только функцию B.
var result= functionA();
if(result === true){
functionB();
}
Оператор if уже выполняется без получения ответа от функции A и, таким образом, всегда отображается как ложный, даже если он должен быть истинным. Примечание. У функции A есть вызов API, который выполняется с помощью $http.get()