閱讀911 返回首頁    go 阿裏雲 go 技術社區[雲棲]


DataV中的回調ID是個什麼鬼?

很多朋友經常來詢問,組件配置當中有個回調ID, 下麵就來解釋一下回調ID究竟是幹嘛用,可以先看下最終的結果。比如時間軸地圖,點擊地圖上的點顯示這個點的詳細信息,以及點擊某個tab切換某個數據的類型,都是通過回調id來實現的

請看示例動圖~~
_ID_

步驟一:設置回調ID

回調ID可以理解為參數變量,可以用於控製組件之間參數的傳遞,從而達到交互的目的。如下圖所示,當A組件的某個點擊交互事件(如地圖裏點擊某個散點,或者列表中點擊某一行,或者時間軸當中選中某個時間點)時候,就會把所指定的回調ID——即某一個該組件的輸入數據字段,如name,臨時存在變量:name當中。

screenshot

步驟二:設置變量輸入

在組件B當中,當數據源為SQL或者API時(組件B的數據如果為靜態數據或者CSV不支持變量),可以將變量輸入即可。如
select :name as value
https://....?shop=:shopid
select A from table where year = :name

完成!!

更多案例請參考
配置交互地圖
配置時間軸地圖

最後更新:2017-04-18 12:01:17

  上一篇:go Spring Boot 中如何使用 Dubbo Activate 擴展點
  下一篇:go python入門—一張圖讓你學會Python