[發明專利]在界面設計工具中使用的配置數據管理方法和裝置在審
| 申請號: | 202110246925.4 | 申請日: | 2021-03-05 |
| 公開(公告)號: | CN113031947A | 公開(公告)日: | 2021-06-25 |
| 發明(設計)人: | 楊朝;馬志騁;姚建峰 | 申請(專利權)人: | 蘇州帝博信息技術有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/41 |
| 代理公司: | 北京孵創知識產權代理事務所(普通合伙) 11896 | 代理人: | 王慶海 |
| 地址: | 215000 江蘇省蘇州市蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 界面設計 工具 使用 配置 數據管理 方法 裝置 | ||
本發明提供了一種在界面設計工具中使用的配置數據管理方法和裝置。該方法包括:以嵌套存儲方式保存設計器的全部數據,其中所述全部數據是以JSON格式進行保存的,包括:設計器的唯一設計器編碼以及該編碼對應的設計器的配置數據,該設計器的配置數據包括:該設計器所含組件的全部信息、和除了所述組件信息之外的其他必要信息數據;每個組件的全部信息以嵌套結構進行存儲,其內容包括:組件的唯一組件編碼和該組件編碼對應的組件的配置數據;其中每個設計器的所述唯一設計器編碼和每個組件的所述唯一組件編碼都是預先設置的;添加數據管理模塊,通過調用該數據管理模塊來實現對配置數據的管理。
技術領域
本發明涉及計算機技術領域,具體而言涉及一種在界面設計工具中使用的配置數據管理方法和裝置。
背景技術
在軟件開發工作中,通過可視化的界面設計工具來設計界面,已經成為提高界面設計效率和界面編程效率的有效方式之一。程序開發人員可以通過可視化的界面設計工具來編排組件,并輸入配置數據,然后基于配置數據可以動態渲染成可用的界面,還能夠自動生成相應代碼。
但是,可視化的界面設計工具的配置數據的處理較為復雜,業務模塊之間的解耦要求較高,目前現有的可視化的界面設計工具所用的配置數據管理方法普遍存在的問題是:
1)配置數據雜亂且不便于進行結構化的管理;
2)僅支持單個設計器,這使得一個頁面難以集成多個設計器來相互協作完成更加復雜的設計任務;
3)對于不同功能模塊的配置數據沒有統一的管理方式,無法使用同一標準來將新增的功能模塊集成到界面設計工具中,擴展性較差。
發明內容
本發明的目的在于提供一種在界面設計工具中使用的配置數據管理方法和裝置,以改善上述問題。
本發明的第一實施例提供了一種在可視化界面設計工具中使用的配置數據管理方法,其中所述可視化界面設計工具包含一個或多個設計器,每個設計器包含一個或多個組件,所述配置數據管理方法包括:
以嵌套存儲方式保存設計器的全部數據,其中所述全部數據是以JSON格式進行保存的,包括:設計器的唯一設計器編碼以及該編碼對應的設計器的配置數據,該設計器的配置數據包括:該設計器所含組件的全部信息、和除了所述組件信息之外的其他必要信息數據;每個組件的全部信息以嵌套結構進行存儲,每個組件的全部信息包括:組件的唯一組件編碼和該組件編碼對應的組件的配置數據;其中每個設計器的所述唯一設計器編碼是預先設置的,每個設計器為其所包含的每個組件設置所述的唯一組件編碼;
添加數據管理模塊,該數據管理模塊包括:設計器初始化模塊、更改設計器配置數據模塊、更改組件配置數據模塊和移除組件配置數據模塊,通過調用該數據管理模塊中的目標模塊和向其傳送的所述設計器編碼或者所述設計器編碼和所述組件編碼二者來實現對配置數據的管理。
其中,該方法進一步包括:構建對應組件的數據連接器模塊,該數據連接器模塊包括入口參數、組件配置參數字段、get方法與set方法,其中所述入口參數包括:所述設計器編碼和所述組件編碼,所述組件配置參數字段存儲當前組件的配置數據,通過該數據連接器模塊實現對所述配置數據的管理,其包括:
使用get方法,利用入口參數將該入口參數所指示的相應組件的配置數據同步到所述組件配置參數字段中,從而實現讀取操作;和
使用set方法來調用所述更改組件配置數據模塊,利用入口參數將所述組件配置參數字段中的配置數據對該入口參數所指示的相應組件的配置數據進行覆蓋,從而實現寫入操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州帝博信息技術有限公司,未經蘇州帝博信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110246925.4/2.html,轉載請聲明來源鉆瓜專利網。





