var MyIconContentLayout = ymaps.templateLayoutFactory.createClass("", {
build: function() {
var parent = this.getParentElement(),
content = "Визиты: ",
geoObjects = this.getData().properties.get('geoObjects');
for (var i = 0; i < geoObjects.length; i++) {
content += geoObjects[i].properties.get('myProp') + " ";
}
content = '<div style="background-color: orange;width:300px;">' + content + '</div>';
parent.innerHTML = content;
return;
}
});
есть 2 кнопки - показать точки и убрать.
нажимаю показать все норм отображается.
при удалении выскакивает
visitsButton.events
.add('deselect', function () {
myMap.geoObjects.remove(cluster);
routerButton.disable();
});
Uncaught TypeError: Cannot read property 'parentNode' of undefined
что я делаю неправильно?!