МЕТОД 1
{
var myform = getForm();
var myVar = $sce.trustAsHtml(myForm);
}
МЕТОД 2
var getForm = function () {
var form = "";
//API CALL here using custom service
.then(
function (response) {
form = //processing here
},
function (response) {
}
return form;
};
В приведенном ниже сценарии я вызываю метод getForm() и мне нужны обработанные данные из переменной формы. Но он всегда возвращается пустым перед обработкой.
Как я могу синхронизировать этот вызов, чтобы я мог getForm() возвращать обработанные данные и возвращаться к method 1
getFormдолжен возвращать промис от пользовательского сервиса, а не делатьthenсам по себе. выполнитеthenв методе 1. - person Claies   schedule 18.08.2017