У меня есть функция, которая имеет собственный стиль (цвет).Когда я нажимаю на нее, она не выделяется.Однако, если я отредактирую код, закомментировав вызов myFeature.setStyle(myStyle)
, он выделяется, как и ожидалось.
Есть ли способ заставить его выделить, когда стиль для функции уже существует?
Пример кода:
const myFill = new Fill();
myFill.setColor('rgba(100,100,200,0.60)');
const myStyle = new Style({myFill});
const myFeature = new Feature(someObject);
myFeature.setStyle(myStyle);
mySource.addFeature(myFeature);
//...
const select = new Select({condition:click});
map.addInteraction(select);
Я пытался добавить стиль в Select, но безуспешно.
const select = new Select({condition:click, style: myHighlightStyle});