У меня есть 2 функции в области f1 и f2, и я вызываю f2 в середине f1. Я не могу понять, почему f2 вызывается в конце f1 (f2 редактирует представление). Например, с помощью
.....
$scope.f1 = function() {
console.log("A");
$scope.f2();
console.log("C");
}
$scope.f2 = function() {
console.log("B");
}
я получаю вывод A C B
Почему не выполняется процедурный поток? В реальном коде f2 управляет представлением.