Клуб API Карт

templateLayoutFactory / $[name]

Олег
25 сентября 2015, 12:49
ymaps.ready(function init() {
    var ymap = new ymaps.Map(map, {
        center: [45.040226, 38.975975],
zoom: 14,
controls: [],
behaviors: ['drag', 'multiTouch', 'dblClickZoom']
    });

var iconLayout = ymaps.templateLayoutFactory.createClass('<div class="map-pointer"><img class="map-pointer__img" src="$[src]"></div>');

ymap.geoObjects.add(new ymaps.Placemark([45.040226,38.975975], {
        src: 'tmp/5.jpg'
}, {
        iconLayout: iconLayout
    }));


Почему параметр  src может не подставляться?

На карте распичатывается так: <div class="map-pointer"><img class="map-pointer__img" src></div>