У меня есть следующий кодНевозможно получить объект за пределами функции
function test(){
var api_url = "/Test/";
api.CFClient.load(api_url,function(success){
success.images; // Object with images
},function(error){
});
// More code to use the images returned.
я в основном не в состоянии получить изображения с функцией успеха. Если я выполняю свой код в функции успеха, я могу получить доступ к возвращенному объекту. Как сохранить возвращаемый объект в переменной, чтобы я мог использовать этот объект в моей родительской функции, а не функцию успеха?
Этот код выглядит _asynchronous_. Если вы пытаетесь получить доступ к переменной синхронно, измените на обратный шаблон –
'Больше кода для использования' должен ждать, пока' образы возвращаются ', это могут быть некоторые приемники событий, например, или просто ждать в конце концов с 'setInterval' –