Клуб API Карт

Параметры функции обратного вызова в ymaps.ready()

Пост в архиве.

Ув. эксперты!

Как в функцию ready передать обработчик обратного вызова с параметрами?

Предположим, у меня есть фукнция коллбека myfun(arg1, arg2). Как данные параметры указать для ready?

 

function myfun(a, b) {

alert(a+b);

};

if (some_condition) {

ymaps.ready(myfun, [1,2]);
}
else {
ymaps.ready(myfun, [3,4]);
}

Возможно ли передать параметры и каков синтаксис?

PS: в документации примеров нет, пруфлинк: http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/ready.xml

 

5 комментариев

ymaps.ready умеет принимать только функцию-колбек, без параметров.

Алексей Ч.
28 января 2016, 04:29

плохо :( спасибо за оперативный ответ!

А какая задача перед вам стоит? Может быть можно как-то по-другому решить проблему?

Алексей Ч.
28 января 2016, 04:29

Спасибо, я уже решил как раз по-другому :)