如何修改功能样式的图像或文本?

时间:2015-11-13 18:58:43

标签: openlayers-3

在openlayers3中,在样式对象中,他们没有item.style.display的方法,也没有window.getComputedStyle(item).displayset('')。如果我想修改图像角度或文本内容,有人知道该怎么做吗?

1 个答案:

答案 0 :(得分:1)

  1. ol.Feature#getStyle会返回ol.style.Style(或array);
  2. ol.style.Style#getText会返回ol.style.Text;
  3. ol.style.Text#setText就是你想要的。
  4. 所以可以是这样的:

    feature.getStyle().getText().setText('new content');