2015-11-05 80 views
-2

當我使用Openlayers 3時,我從PostGIS數據庫獲取數據並將其形成GeoJSON並將其傳遞到矢量圖層上。從GeoJSON獲取格式化的HTML

那麼我可以做event.selected[0].get('description')來獲取描述所選功能的文本並將其放入div

我想問一下,如果我在數據庫中保存格式化的HTML如<b>Title</b><br>blah blah <br><li>.....</li>並使用它製作GeoJSON,那麼當我將它放到div時,它會以格式顯示還是顯示爲帶有標記的文本?

會出現像

標題

等等等等

  • 列表1
  • 表2

或類似

<b>Title</b><br>blah blah <br><ul><li>List 1</li><li>List 2</li></ul>

感謝

+0

你爲什麼不試試看看會發生什麼? (它甚至不是OpenLayers的問題,所以你可以在瀏覽器控制檯的單行JS代碼中進行驗證) – kryger

回答

1

如果div.innerHTML = event.selected[0].get('description');然後description將呈現爲HTML。