FVS行動端實現動態顯示絕對畫布高度

1. 概述

適用場景:安裝了「FineVis資料視覺化」插件的使用者,可參考本文了解 FVS 範本的相關功能。

1.1 應用場景

製作 FVS 行動端範本時,經常會遇到使用參數元件較多的情況,這時候可以對一些不常用、不需要展現出來的的元件進行隱藏,當需要展示的時候再使其展示出來,並且畫布高度隨展示內容動態變化。如下圖所示:

1721184028529330.gif

1.2 實現思路

1)為「標題組件」新增點選事件,當點選標題組件時,隱藏或顯示指定的其他類型元件。

2)開啟行動端佈局。

2. 範例

2.1 建立範本

點選設計器左上角「檔案>建立視覺化看板」,建立一張空白看板,可自訂名稱和尺寸,本範例中行動端範本寬度設定為 375 px。如下圖所示:

QQ图片20240717092013.png

2.2 設計組件

1)點選組件區「文字>標題組件」,新增到畫布中,並將其拉動到合適的大小和位置。

設定「標題組件」的標題內容分別為「查看所有參數」和「隱藏所有參數」。如下圖所示:

2)點選組件區「元件>下拉框」向畫布中新增多個下拉框元件,調整到適當的位置。如下圖所示:

3)同時選中所有不需要隱藏的組件,點選畫布上方「組合」按鈕,選擇組合即可將這些組件合併成組。

該組合中的組件大小及佈局不受「重佈局」影響,即該組合中組件可保持範本畫布中佈局。如下圖所示:

4)同時選中需要隱藏的組件,點選畫布上方「組合」按鈕,選擇組合即可將這些組件合併成組。如下圖所示:

5)點選組件區「容器>絕對畫布」,將組件新增到畫布中。

調整絕對畫布大小,設定絕對畫布組件邊框背景和邊框線,使絕對畫布的高度在頁面中更直覺。如下圖所示:

6)直接拖曳兩個組合到絕對畫布上方,出現提示「釋放進入絕對畫布」,鬆開滑鼠,即可將其拖入絕對畫布。調整絕對畫布位置,如下圖所示:

2.3 新增點選事件

1)为「查看所有参数」组件添加点击事件。选中该组件,点击右侧「交互>添加事件>鼠标点击>显示/隐藏」。目标对象选择:分组2_页面1。如下图所示:


2)為「隱藏所有參數」組件新增點選事件。選中該組件,點選右側「交互>點選事件>新增點選事件>顯示/隱藏」。如下圖所示:

2.4 開啟行動端佈局

1)點選設計器頂部工具欄「範本> FVS 範本設定>行動端」,勾選「開啟行動端佈局」。如下圖所示:

QQ图片20240717100727.png

2)切換至行動端,選中絕對畫布組件,在右側「內容>重佈局」中勾選「開啟手機重佈局」,開啟重佈局後,可設定組件間隙。如下圖所示:

QQ图片20240717101618.png

2.5 預覽效果

預覽方式請參考 行動端預覽 ,效果如 1.1 節所示。

注:PC 端可以實現顯示/隱藏效果,但絕對畫布高度不會動態變化。

3. 範本下載

附件列表


主題: FineVis數據視覺化
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

5s后關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙

反饋已提交

網絡繁忙