Здравствуйте.
Пытаюсь решить следующую проблему (проект связан с недвижимостью):
1. При масштабировании на уровне районов не хочу загружать сами объекты (квартиры и т.д.) подгружаю только их число и создаю кластер (массив из фейковых геообъектов типа точка с координатами центра района). Это работает нормально, кластер показыват число объектов и стоит в нужном месте.
2. Теперь при клике на кластер хочу показать нужное мне содержимое балуна. Вот этот пример видел: http://api.yandex.ru/maps
Пытаюсь сделать это так:
clusterer.events.add('balloonopen', function (e) {
e.originalEvent.balloon.setData({ content: 'Test' });
});
Получаю ошибку JS браузера (IE):
Ошибка выполнения JavaScript: Не удалось получить свойство "get" ссылки, значение которой не определено или является NULL
Собственно, вопрос - как можно на лету сформировать содержимое балуна кластера, не содержащего дочерних элементов с balloonContent?
Заранее спасибо
PS. Работаю с 2.0-stable