[發明專利]圖表內組件間的聯動顯示方法及裝置有效
| 申請號: | 201710906520.2 | 申請日: | 2017-09-29 |
| 公開(公告)號: | CN109582403B | 公開(公告)日: | 2021-08-13 |
| 發明(設計)人: | 蘭浩青 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F40/18 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 史翠;王寶筠 |
| 地址: | 100080 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖表 組件 聯動 顯示 方法 裝置 | ||
本發明公開了一種圖表內組件間的聯動顯示方法及裝置,應用于具有多個具有級聯交互關系的組件的圖表中,具有級聯關系的組件分為父級組件和子級組件,子級組件的顯示內容跟隨父級組件的內容變化而變化。當檢測到父級組件的級聯交互指令后,更新該父級組件的狀態信息;更新后的狀態信息包括該父級組件的當前展示狀態信息和父級組件處于當前展示狀態時所關聯的目標子級組件的組件標識;當目標子級組件監聽到當前父級組件的狀態信息更新,根據當前父級組件的當前展示狀態信息查詢目標子級組件對應的待顯示數據,從而實現一個組件的狀態變換其它關聯的組件跟隨一起變化,而且,這種級聯交互關系不受組件類型的影響。
技術領域
本發明涉及計算機技術領域,尤其涉及一種圖表內組件間的聯動顯示方法及裝置。
背景技術
圖表是一種能夠直觀、形象地展示統計信息屬性(例如,時間、數量等)的圖形結構,它對統計信息深入挖掘和信息直觀生動感受起到關鍵作用。
通常統計信息中包含多個維度的屬性,例如,時間、分類、數量等。在圖表的使用場景中,通常需要多個圖表組合展示統計信息,多個圖表之間具有一定的關系。例如,父級圖表用于描述某個指標全年的概覽情況,子級圖表則描述了概覽中的具體數據,當父級圖表發生下鉆交互后,父級圖表展示的是某一個月的概覽數據,而子級圖表則跟隨父級圖表的數據變化產生聯動。圖表聯動能夠使數據中的價值更加直觀地呈現出來,有助于用戶進行更細致地數據分析,幫助用戶挖掘更多的數據價值,為精準決策提供更有價值的信息。
但是,目前的圖表聯動方案僅限于圖表組件與圖表組件之間的聯動,這種聯動無法擴展到其它類型的組件上,例如,在過濾器組件與圖表組件之間就無法實現聯動,從而導致圖表聯動顯示不夠靈活。
發明內容
鑒于上述問題,提出了本發明提供了一種圖表內組件間的聯動顯示方法及裝置,以解決目前的圖表聯動顯示方案不靈活的技術問題。
第一方面,本申請提供一種圖表內組件間的聯動顯示方法,應用于包含多個具有級聯交互關系組件的圖表中,包括:
當檢測到針對當前父級組件的級聯交互指令后,根據所述級聯交互指令更新所述當前父級組件的狀態信息,更新后的狀態信息包括所述當前父級組件的當前展示狀態信息及所述當前父級組件處于所述當前展示狀態時所關聯的目標子級組件的組件標識,所述當前父級組件為過濾器組件或圖表組件;
當所述目標子級組件監測到所述當前父級組件的狀態信息更新后,獲取所述當前父級組件的當前展示狀態信息;
所述目標子級組件根據所述當前父級組件的當前展示狀態信息查詢所述目標子級組件對應的待顯示數據。
可選地,所述方法還包括:
在創建包含組件級聯關系的圖表時,在所述父級組件的配置對象中保存所述父級組件所關聯的所有子級組件的組件標識。
可選地,所述當檢測到針對當前父級組件的級聯交互指令后,根據所述級聯交互指令更新所述當前父級組件的狀態信息,包括:
解析所述當前父級組件的級聯交互指令,得到所述當前父級組件的當前顯示選項,并在所述當前父級組件的顯示區域內顯示所述當前顯示選項對應的數據;
確定所述當前顯示選項為所述當前父級組件的當前展示狀態信息;
確定與所述當前顯示選項相關聯的目標子級組件;
將所述當前父級組件對應的狀態信息更新為所述當前展示狀態信息和所述目標子級組件的組件標識。
可選地,所述方法還包括:
將所述當前父級組件的狀態信息存儲到全局狀態管理容器中,所述全局狀態管理容器內的信息能夠被所述圖表中的所有組件監聽到。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710906520.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:碳氫化合物排放監控
- 下一篇:確定方位角的方法、裝置、電子設備和存儲介質





