1. 背景
大家都知道使用DataEase可以通過鼠標(biāo)拖拽操作就可以完成數(shù)據(jù)分析和精美儀表板的制作,那么做好的儀表板我們可以嵌入到自己的系統(tǒng)當(dāng)中來使用逸雹,省去了我們頁面開發(fā)的成本。但用戶的需求是多變的,假如用戶不希望看到嵌入的這個頁面是完全靜止俄周,希望可以通過參數(shù)傳遞來實現(xiàn)頁面數(shù)據(jù)交互星澳,那這個時候就可以使用DataEase儀表板的外部參數(shù)傳遞來實現(xiàn)交互效果疚顷。
2. 步驟實操
2.1 進入儀表板編輯模式,點擊外部參數(shù)設(shè)置
2.2 添加外部參數(shù)禁偎,設(shè)置聯(lián)動視圖
2.3 創(chuàng)建公共鏈接腿堤,(復(fù)制鏈接留著有用)
2.4 將外部參數(shù)和要傳入的內(nèi)容寫成json格式并進行base64編碼
#編碼前要傳入的數(shù)據(jù)是:
{"provice":"山東省"}
在這里可以使用base64在線網(wǎng)站去編碼,json數(shù)據(jù)格式一定要正確如暖,注意雙引號笆檀,不要有空格
編碼后的數(shù)據(jù)是:
eyJwcm92aWNlIjoi5bGx5Lic55yBIn0K
2.5 拼接url實現(xiàn)外部傳參交互
拼接規(guī)則:公共鏈接 + ?attachParams= + 編碼后的json
# 外部鏈接
http://xxxxxxx.com:22314/link/QKBmg4bl
# 拼接參數(shù)
?attachParams=
# 傳參內(nèi)容
eyJwcm92aWNlIjoi5bGx5Lic55yBIn0K
# 拼接后完整的url鏈接
http://xxxxxxx.com:22314/link/QKBmg4bl?attachParams=eyJwcm92aWNlIjoi5bGx5Lic55yBIn0K