Callback для метода объекта
Добрый день.
Задача следующая.
var settings = {
list: [],
}
var data = {
init: function(){
settings.list = какие-то значения в цикле
}
}
settings.list наполняется значениями из аяксового запроса, это занимает какое-то время далее этот скрипт подключаю на страницу и далее такой код. data.init(); если сделать console.log(settings.list);он будет пуст, по этому мне надо сделать колбек, но такой вариант у меня не получился.
data.init(function(){
console.log(settings.list);
});
В общем, я хочу, чтобы методы объекта выполнялись по обратному вызову, как только функция выполнится. Это возможно? |
В метод data.init добавь параметр callback, вызывай его, когда будет создан массив
|
| Часовой пояс GMT +3, время: 17:06. |