Загружаю список меток из моей карты на Яндекс.Карты.
ymaps.geoXml.load(url).then(function (res) {
res.geoObjects.each(function (item) {
if (item) {
item.options.set("preset", "twirl#houseIcon");
item.properties.set("name", "Новый заголовок");
}
});
Пытаюсь поменять заголовок балуна, но он не меняется. Само свойство name меняется - я проверял, но содержимое балуна не перегенерируется заново.
Шаблон балуна:
<div style="max-width:400px;*w
Как правильно обновлять содержимое балуна в коде?
UPD: кусок кода, который обновляет заголовок:
ymaps.geoXml.load(url).then(function (res) {
myMap.geoObjects.add(res.geoObjects);
res.geoObjects.each(function (item) {
if (item) {
item.properties.set("name", "Новый заголовок");
item.options.set("preset", "twirl#houseIcon");
}
});
Или пример здесь