react-leaflet

    0熱度

    1回答

    我想轉換'leaflet-geosearch'在使用leaflet-geosearch的react.js應用程序中工作。這可能嗎? 任何這樣的例子都是非常有用的。

    0熱度

    1回答

    我想添加一個多邊線到我的地圖,但似乎無法讓它在點擊按鈕上呈現。這是我目前擁有的代碼: <button onClick={ function(){ console.log(asset.past); var pathLine = new L.Polyline(asset.past, { color: 'red',

    1熱度

    2回答

    嗨我試圖創建一個模式內的地圖。但地圖只是部分顯示。在創建節點後,我試過invalidatingSIze(),但它似乎不起作用。謝謝! import React from 'react'; import ReactDOM from 'react-dom' import L from 'leaflet'; class Mapa extends React.

    3熱度

    1回答

    是否有人能夠使用React Leaflet Popup元素在鼠標懸停而不是點擊上顯示彈出窗口? 我似乎無法找到一種方法來實現這一點。

    0熱度

    1回答

    我有以下代碼: import React, { Component } from 'react'; import { Map, Marker, Popup, TileLayer } from 'react-leaflet'; class App extends Component { constructor(props) { super(props); th

    2熱度

    1回答

    我試圖擴展一個反應傳單組件,所以我可以添加自定義變量。 我需要給Polyline添加一個「id」(所以當用戶點擊它時,我可以檢索id並在後面調用服務器來收集數據)。我不得不爲標記做同樣的,發現這個解決方法: markers = nextProps.buses.map((bus, i) => { let iconCustom = new L.Icon.Default({internalId

    0熱度

    1回答

    所以我使用傳單反應,我需要添加一些圓圈標記。 現在這段代碼有效。在地圖上點擊一個圓形標記應該被添加,但有時它不是。看似隨意,它不會添加可見的標記。有時,如果我改變縮放級別,標記將變得可見,但並非總是如此。所有代碼每次都運行,所以不是沒有調用addMarker(),最後一個標記(通過清除標記層)的移除始終運行。 謝謝,編輯。

    0熱度

    1回答

    我需要廢止其頁面加載使用此代碼後,產生了一些反應,單張地圖: maps = []; mapData = mapData.map(function(assetf,index){ return( assetf.map(function(asset, index){ var ind = index; var indHash = "#" + ind;

    1熱度

    1回答

    這是更理論的問題,而不是一些問題。 我正在計劃開發一些傳單封裝(使用一些API輸入/輸出封裝其他開發團隊的傳單),我想知道是使用反饋傳單還是使用本地傳單庫。 傳單中有很長的可用插件列表,並且據我看到,其中只有-10個實現了反應傳單。 從您的經驗來看,所有原始傳單插件是否可以正常使用反應傳單?你遇到問題的頻率多高,哪一個根本不工作?

    1熱度

    1回答

    我最近進入了React Leaflet,並且從我從文檔中收集的內容中,無法添加自定義React元素(組件或純功能)作爲標記。 我想實現的是能夠使用我的React元素這是一個SVG圖標作爲標記。這會很有用,因爲我需要顯示幾個不同的顏色圖標,並且更方便地將道具顏色作爲道具傳遞,並讓React創建標記。 我認爲這是不可能的嗎?