Клуб API Карт

Найдено на тему «iconImageHref»:
Задать iconImageHref с классом
Удалённый пользователь
25 апреля 2017, 11:50

API 2.1

Получаю координаты через геокодер и там же создаю новую метку. 

ymaps.geocode('г. Одесса, ул. Малая Арнаутская, 62', {results: 1}).then(function (res) {
  res.geoObjects.options.set('iconLayout', 'default#image');
  res.geoObjects.options.set('hasBalloon', false);
  res.geoObjects.options.set('iconImageHref', 'https://static.weedmaps.com/img/map-loader-21e0b61e61-production.svg');

  myMap.geoObjects.add(res.geoObjects);

});

Но хочу создать обертку для картинки метки. Планируеться много таких точек, поэтому вручную прописывать не вариант. Подскажите, пожалуйста

var commonContent = ymaps.templateLayoutFactory.createClass('<div class="icn_content">$[options.iconImageHref]</div>');
	
ymaps.geocode('г. Одесса, ул. Малая Арнаутская, 62', {results: 1}).then(function (res) {
  res.geoObjects.options.set('iconLayout', commonContent);
  res.geoObjects.options.set('hasBalloon', false);
  res.geoObjects.options.set('iconImageHref', 'https://static.weedmaps.com/img/map-loader-21e0b61e61-production.svg');
		
  myMap.geoObjects.add(res.geoObjects);
});

и уже ничего не выводит. 

Пробовал и $[options.iconImageHref], и $[properties.iconImageHref]

1 комментарий
templateLayoutFactory,iconLayout,iconImageHref