Клуб API Карт

Балун и его содержимое (LoadingObjectManager)

ngs-leto
30 апреля 2015, 08:39

Здравствуйте,

1) помогите пожалуйста, пытаюсь вставить в балун данные(планируется ajax), но балуны открываются пустыми...      

    LoadingObjectManager.objects.events.add('balloonopen', function (e) {
                var objectId = e.get('objectId');
                var obj = LoadingObjectManager.objects.getById(objectId);
               // alert(objectId)
                obj.properties.balloonContent = 'load 1';
                obj.properties.set('balloonContent', "load 2");
                LoadingObjectManager.objects.setObjectProperties( objectId, {balloonContent: 'load 3'} );
               
            });

2) не смог найти - как сделать чтобы балун не был привязан к метке и открывался в правой части карты, как на https://maps.yandex.ru/ ?

1 комментарий
Подписаться на комментарии к посту
obj.properties.set('balloonContent', "load 2");

Это не будет работать. Вы можете открыть консоль браузера и увидеть ошибку.

Показать балун справа можно переопределив его макет
См. ymaps.templateLayoutFactory
https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/templateLayoutFactory-docpage/