[發明專利]在前端頁面中增加控件的方法及裝置在審
| 申請號: | 201910521606.2 | 申請日: | 2019-06-17 |
| 公開(公告)號: | CN110221835A | 公開(公告)日: | 2019-09-10 |
| 發明(設計)人: | 梁建軍;馮自立 | 申請(專利權)人: | 北京搜房科技發展有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 李偉 |
| 地址: | 100000 北京市海淀區中關村*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控件 頁面 目標控件 配置 屬性配置 屬性配置信息 功能需求 獲取目標 控件集合 外觀信息 構建 接收控件 控件代碼 關聯 應用 開發 | ||
1.一種在前端頁面中增加控件的方法,其特征在于,包括:
接收控件增加請求,獲取所述控件增加請求中包含的控件功能需求信息、控件外觀信息和屬性配置信息;
基于所述控件功能需求信息,獲取目標控件;其中,所述目標控件為預先構建的基礎控件集合中與所述控件功能需求信息對應的控件;
確定所述目標控件的各個屬性配置項,并依據所述屬性配置信息對每個所述屬性配置項進行配置;
將配置完成的各個屬性配置項與所述目標控件進行關聯;
依據所述控件外觀信息,將所述目標控件配置于所述前端頁面,獲得第一前端頁面。
2.根據權利要求1所述的方法,其特征在于,所述基于所述控件功能需求信息,獲取目標控件,包括:
基于所述控件功能需求信息,確定待獲取控件的控件類型;
依據所述控件類型,在預先構建的基礎控件集合中,查找與所述控件類型對應的控件,并將查找到的控件確定為目標控件。
3.根據權利要求1所述的方法,其特征在于,所述控件外觀信息包括控件名稱、展示位置信息和展示樣式信息,所述依據所述控件外觀信息,將所述目標控件配置于所述前端頁面,包括:
基于所述控件名稱、所述展示位置信息和所述展示樣式信息,分別確定所述目標控件的展示名稱、展示位置和展示樣式;
在所述前端頁面的所述展示位置上,以所述展示樣式和所述展示名稱配置所述目標控件。
4.根據權利要求1所述的方法,其特征在于,所述基礎控件集合的構建過程,包括:
獲取各個基礎控件代碼文檔,并依據各個所述基礎控件代碼文檔,生成與每個所述基礎控件代碼文檔對應的基礎控件,以及生成與每個所述基礎控件對應的數據獲取邏輯、多個屬性配置項和多個展示樣式;
確定每個所述基礎控件的控件類型;
為每個所述基礎控件分配與其對應的控件id,并依據各個所述控件id,注冊各個所述基礎控件;
依據已注冊的各個所述基礎控件,以及每個所述基礎控件的控件類型,構建基礎控件集合。
5.根據權利要求1所述的方法,其特征在于,所述將所述目標控件配置于所述前端頁面,獲得第一前端頁面之后,還包括:
將所述第一前端頁面和原有頁面id進行關聯;所述原有頁面id為與所述前端頁面對應的頁面id;
當接收到前端發送的包含所述原有頁面id的頁面更新請求后,依據所述原有頁面id,查找所述第一前端頁面;
將所述第一前端頁面反饋至所述前端。
6.一種在前端頁面中增加控件的裝置,其特征在于,包括:
第一獲取單元,用于接收控件增加請求,獲取所述控件增加請求中包含的控件功能需求信息、控件外觀信息和屬性配置信息;
第二獲取單元,用于基于所述控件功能需求信息,獲取目標控件;其中,所述目標控件為預先構建的基礎控件集合中與所述控件功能需求信息對應的控件;
第一配置單元,用于確定所述目標控件的各個屬性配置項,并依據所述屬性配置信息對每個所述屬性配置項進行配置;
第一關聯單元,用于將配置完成的各個屬性配置項與所述目標控件進行關聯;
第二配置單元,用于依據所述控件外觀信息,將所述目標控件配置于所述前端頁面,獲得第一前端頁面。
7.根據權利要求6所述的裝置,其特征在于,所述第二獲取單元,包括:
第一確定子單元,用于基于所述控件功能需求信息,確定待獲取控件的控件類型;
查找子單元,用于依據所述控件類型,在預先構建的基礎控件集合中,查找與所述控件類型對應的控件,并將查找到的控件確定為目標控件。
8.根據權利要求6所述的裝置,其特征在于,所述第二配置單元,包括:
第二確定子單元,用于基于所述控件名稱、所述展示位置信息和所述展示樣式信息,分別確定所述目標控件的展示名稱、展示位置和展示樣式;
配置子單元,用于在所述前端頁面的所述展示位置上,以所述展示樣式和所述展示名稱配置所述目標控件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京搜房科技發展有限公司,未經北京搜房科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910521606.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:街景地圖的開發方法及裝置
- 下一篇:一種詞法分析工具





