2017-07-04 76 views
-2

我希望將此設計作爲時間滑塊添加到儀表板中。設計時間滑塊

有沒有人曾經使用React,HTML設計過它?任何幫助表示讚賞。

Snapshot of Time slider

+0

我認爲你的問題需要更具體一點:你是否試圖通過使用React來實現這個功能?您應該詳細說明您希望用戶如何與時間滑塊組件進行交互。例如,點擊任何一年觸發器都會刷新背景地圖或其他東西,所以我們可以給你一些建議。 – MattYao

+0

@MattYao是的,我正在嘗試使用React來實現這一點。用戶進行交互的方式可能是點擊/懸停/幻燈片上的任何年份觸發器,這將a)增加/減少圓圈的大小,行的寬度取決於該特定年份的某些屬性b)還可以在地圖上添加和刪除特徵基於年份。 – rai

回答

0

如果這些圓,線是根據您的返回JSON數據,這是很簡單的與之反應/終極版。您可以按照如下步驟:

  1. 您需要添加在你的時間表事件偵聽器可以單擊或鼠標懸停
  2. 定義狀態變量屬於MapData在構造
  3. 觸發事件,並通過HTTP請求
  4. 檢索不同數據
  5. 確保使用新數據調用setState()並將它們綁定到狀態變量中
  6. 將狀態變量綁定到render()元素中,您將看到更改。

希望它能幫助你。

+0

感謝您的信息馬特,但我正在尋找滑塊的設計而不是現在的功能。 – rai