Прежде всего спасибо за плагин)
Есть небольшой вопрос, но прежде вступление: хочу сделать возможность задавать произвольные картинки placemark-у и кластеру. Вот в таком стиле
С placemark все довольно понятно: кастомный layout, генерируется по одному на одну метку с "запеченной" картинкой.
А вот как задать изображение проекта, попавшего в кластер, в качестве картинки кластера - вопрос.
Прежде всего я создал шаблон
export function makeClusterLayout() {
return ymaps.templateLayoutFactory.createClass(
'{% for n, project in properties.geoObjects %}<div class="ymaps__placemark" style="background-image: url({{project.properties.imageThumb}}); background-size: contain;"></div>{% endfor %}'
);
}
Надеясь в последствии брать первый элемент массива объектов и выдавать его изображение за изображение кластера.
Но я столкнулся с тем, что properties меток не существуют, т.е. здесь {{project.properties.imageThumb}} ничего нет
При этом они у меня явно заданы:
Привет! Спасибо за отзыв. Обязательно посмотрю, что можно сделать. К сожалению не располагаю достаточным количеством времени, чтоб оперативно реагировать на замечания.
Прежде всего спасибо за плагин) Есть небольшой вопрос, но прежде вступление: хочу сделать возможность задавать произвольные картинки placemark-у и кластеру. Вот в таком стиле
С placemark все довольно понятно: кастомный layout, генерируется по одному на одну метку с "запеченной" картинкой. А вот как задать изображение проекта, попавшего в кластер, в качестве картинки кластера - вопрос. Прежде всего я создал шаблон
Надеясь в последствии брать первый элемент массива объектов и выдавать его изображение за изображение кластера. Но я столкнулся с тем, что properties меток не существуют, т.е. здесь
{{project.properties.imageThumb}}
ничего нет При этом они у меня явно заданы:где iconProperties -
*placeholder.com использовал, чтобы убедиться, что данные действительно не существуют
Я перепробовал различные комбинации: