Клуб API Карт

Макеты и шаблоны Balloon

dr.elijah
26 ноября 2012, 19:45

Добрый день! Подскажите пожалуйста, как правильно реализовать, а то я не совсем понимаю.

У меня сейчас реализовано построение маршрута по двум точкам; на метке финиша, при построении маршрута открывается кастомный балун созданый через templateLayoutFactory с информацией о расстоянии и времени.

myBalloonLayout = ymaps.templateLayoutFactory.createClass(

'<div><span class="big">$[properties.getHumanLength]</span><span class="dotted"><span class="big">$[properties.getHumanJamsTime]</span></span></div>'

);

Я добавил возможность редактирования маршрута с помощью route.editor.start(), и теперь при обновлении маршрута мне необходимо обновлять информацию в балуне.

Обновление я повесил на обработчик событий 

route.editor.events.add('routeupdate', function (e) {
  //code....
});

 

Вопрос:

Как мне вообще что-то передавать в шаблон балуна, и как его потом обновлять?

2 комментария
Подписаться на комментарии к посту

вам надо модифицировать данные, которые используются в макете,

и макет будет сам перестраиваться

посмотрите эту статью

там как раз подобный пример

Разобрался, спасибо!