У меня есть ObjectManager в которые я добавляю объекты.
function createStation(coordinates, nameOfMyPolygon, background, id) {
objectManager.add({
type: 'Feature',
id: id,
geometry: {
type: 'Polygon',
coordinates: coordinates
},
properties: {
name: nameOfMyPolygon
},
options: {
fillColor: background,
labelDefaults: 'light',
labelLayout: '{{properties.name}}'
}
});
}
и я использую эту функцию 100 раз и создаю и добавляю 100 объектов. Вот такой код я использую чтобы навесить на все объекты в менеджере объектов ивент click
objectManager.events.add('click', () => {
popupSectionInfo.classList.add('active');
priceSectionPopup.classList.remove('top');
popupSectionInfo.classList.add('top');
});
А теперь то что я не могу понять. Как мне навесить на два разных объекта, два разных ивента click? Буду рад если сможете привести пример.
P.s. Я читал документацию и я нашел фильтры, но я разобрался только как отобразить тот или иной объект, а как навесить ивент на разные объекты не понял... Вот ссылка https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/ObjectManager-docpage
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Необходимо воспроизводить неоконченный видеофайл средствами videojs/videotag/canvasСтрим должен воспроизводиться на всех мобильных устройствах
После того как был вызван методresolve() на Deferred объекте, есть ли возможность получить аргументы, с которыми был вызван
Если выгонять из базы по отдельности ALLROOM и USERS то всё работает json[j]room или json[j]
Появилась потребность поставить Sass в проект на React и вот проблема: когда стартует проект выдаёт ошибку: