Клуб API Карт

HTML в wayPoints.get(n).properties.set

Пост в архиве.

Добрый день!

 

Подскажите, пожалуйста, как в данном коде

 

multiRoute.model.events.add("requestsuccess",function () {

  var wayPoints = multiRoute.getWayPoints();

  wayPoints.get(0).properties.set('name', 'Погодная станция <b>#1223</b>');

});

 

Сделать так, чтобы в значении name обрабатывался html?

 

Заранее спасибо.

2 комментария

Там видимо вывод тегов выключен на уровне макета.

Попробуйте его переопределить перед добавлением html

 

var startPoint = wayPoints.get(0);

startPoint.options.set('iconContentLayout', ymaps.templateLayoutFactory.createClass('{{ properties.name|raw }}'));

startPoint.properties.set('name', '...');

Александр М.
27 января 2016, 23:35

Спасибо за подсказку!

Рабочий вариант

 

var startPoint = wayPoints.get(0);

startPoint.options.set('iconContentLayout', ymaps.templateLayoutFactory.createClass('$[properties.name]'))

startPoint.properties.set('name', 'test');