Получить значение из асинхронной функции
Здравствуйте!
нужно получить значение переменной routeLength из функции
function init(m1, m2){
var deferred = $q.defer();
var myRouter = ymaps.route([m1,m2]{mapStateAutoApply: true });
myRouter.then(function(route) {
var routeLength = route.getLength()/1000;
return routeLength ;
});
return deferred;
}
|
var routeLength = route.getLength()/1000; deferred.resolve(routeLength); https://docs.angularjs.org/api/ng/service/$q |
var deferred = $q.defer();
ошибка в этой строчке |
| Часовой пояс GMT +3, время: 22:01. |