[發明專利]一種數據管理方法及裝置在審
| 申請號: | 201811427600.0 | 申請日: | 2018-11-27 |
| 公開(公告)號: | CN109542730A | 公開(公告)日: | 2019-03-29 |
| 發明(設計)人: | 楊智廣 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 路由 數據管理組件 數據管理 映射關系表 運行狀態 管理操作 管理數據 數據執行 預先創建 自動化 監控 | ||
本發明公開了一種數據管理方法,方法包括:預先創建路由與數據管理組件的映射關系表;監控所述路由的運行狀態;根據所述路由的運行狀態和所述映射關系表對所述數據管理組件中的數據執行相應的管理操作。通過本發明的方案,可以實現自動化且合理地管理數據。
技術領域
本發明涉及計算機技術,尤指一種數據管理方法及裝置。
背景技術
在現代前端開發中,通常會使用基于MVVM(Model-View-ViewModel)模式的現代web(World Wide Web全球廣域網,也稱為萬維網)框架,web框架例如React(軟件行業名詞)、Vue(3D渲染解決方案產品)等。其中,React主要用于構建UI。在React里傳遞多種類型的參數,如聲明代碼,幫助渲染UI、也可以是靜態的HTML DOM(HTML Document ObjectModel,文檔對象模型)元素、也可以傳遞動態變量、甚至是可交互的應用組件。由于此類web框架提供UI層的渲染,需要搭配一個專門管理數據的組件。比如,Vue框架搭配Vuex管理數據的組件,React框架搭配Redux管理數據的組件。由于數據管理組件只考慮了數據的創建,所以目前的數據管理方法是在數據管理組件中保存全局通用的數據,而用于局部的視覺組件中特有的數據往往是下發到所屬的視覺組件中單獨管理。這種管理方法導致了數據管理比較混亂。因此,亟待需要提供一種數據管理方法,將所有數據委托給數據管理組件進行統一管理,實現了數據統一管理。
發明內容
為了解決上述技術問題,本發明提供了一種數據管理方法及裝置,能夠實現數據統一管理。
為了達到本發明目的,本發明提供了一種數據管理方法,包括:
預先創建路由與數據管理組件的映射關系表;
監控所述路由的運行狀態;
根據所述路由的運行狀態和所述映射關系表對所述數據管理組件中的數據執行相應的管理操作。
一種示例性的實施例中,所述映射關系表用于表示所述路由與初始數據的對應關系。
一種示例性的實施例中,所述路由的運行狀態,包括:進入路由和離開路由。
一種示例性的實施例中,所述根據所述路由的運行狀態和所述映射關系表對所述數據管理組件中的數據執行相應的管理操作,包括:
當進入路由時,根據所述映射關系表對所述數據管理組件中的數據進行初始化;
當離開路由時,刪除所述數據管理組件中的數據。
一種示例性的實施例中,所述根據所述映射關系表對所述數據管理組件中的數據進行初始化后,還包括:
加載視覺組件的數據;
所述數據管理組件呈現所述視覺組件的數據。
為了解決上述問題,本發明還提供了一種數據管理裝置,包括:存儲器和處理器;
所述存儲器,用于保存用于數據管理的程序;
所述處理器,用于讀取執行所述用于數據管理的程序,執行如下操作:
預先創建路由與數據管理組件的映射關系表;
監控所述路由的運行狀態;
根據所述路由的運行狀態和所述映射關系表對所述數據管理組件中的數據執行相應的管理操作。
一種示例性的實施例中,所述映射關系表用于表示所述路由與初始數據的對應關系。
一種示例性的實施例中,所述路由的運行狀態,包括:進入路由和離開路由。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811427600.0/2.html,轉載請聲明來源鉆瓜專利網。





