[發明專利]表單生成方法、裝置及電子設備在審
| 申請號: | 201811333436.7 | 申請日: | 2018-11-09 |
| 公開(公告)號: | CN109460546A | 公開(公告)日: | 2019-03-12 |
| 發明(設計)人: | 徐遠朝 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24;G06F8/38 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 目標表 裝置及電子設備 表單項 單元素 編寫程序 開發效率 快速生成 人員開發 樣式代碼 構建 調用 開發 | ||
本發明提供了一種表單生成方法、裝置及電子設備,當需要開發人員開發界面中的某表單(記為目標表單)時,本發明將直接在預先構建的表單項組件中,設置該目標表單具有的表單元素屬性,調用與該表單元素屬性對應的表單項代碼,以及與目標表單的布局對應的布局樣式代碼,從而快速生成目標表單,無需開發人員手動編寫程序代碼,大大提高了開發效率。
技術領域
本發明主要涉及前端技術領域,更具體地說是涉及一種用戶界面處理方法、裝置及電子設備。
背景技術
在網頁中主要負責數據采集的功能,是軟件應用系統的重要元素,且在用戶瀏覽網頁過程中,界面中的表單還能夠為用戶起到指引作用,以使用戶能夠在表單的表單域(包含文本框、密碼框、復選框、下拉選擇框、文件上傳框等表單元素)中準確填寫格式正確的信息,非常方便。
在實際應用中,表單通常是由表單標簽、表單域和表單按鈕三部分組成,在不同網頁或不同應用版本的網頁中,對表單的布局要求往往會不同,通常需要開發人員針對各表單布局,編寫對應的程序代碼,效率非常低。
發明內容
有鑒于此,本實施例提供了一種表單方法、裝置及電子設備,利用預先構建的表單項組件,確定目標表單涉及到的表單元素屬性后,直接調用相匹配的表單項代碼及布局樣式,即可生成目標表單,無需開發人員手動編寫代碼,提高了開發效率。
為了實現上述目的,本實施例公開了以下技術方案:
本實施例提供了一種表單生成方法,所述方法包括:
獲取目標表單具有的表單元素屬性;
從已構建的表單項組件中,調用與獲取的所述表單元素屬性對應的表單項代碼;
獲取所述目標表單中各表單項的布局樣式代碼;
基于所述表單項代碼和所述布局樣式代碼,生成所述目標表單。
本實施例提供了一種表單生成裝置,所述裝置包括:
第一獲取模塊,用于獲取目標表單具有的表單元素屬性;
表單項代碼調用模塊,用于從已構建的表單項組件中,調用與獲取的所述表單元素屬性對應的表單項代碼;
布局樣式代碼獲取模塊,用于獲取所述目標表單中各表單項的布局樣式代碼;
表單生成模塊,用于基于所述表單項代碼和所述布局樣式代碼,生成所述目標表單。
本實施例提供了一種電子設備,所述電子設備包括:
通信接口;顯示器;
存儲器,用于存儲實現如上所述的表單生成方法的程序;
處理器,用于加載并執行所述存儲器存儲的程序,所述程序用于:
獲取目標表單具有的表單元素屬性;
從已構建的表單項組件中,調用與獲取的所述表單元素屬性對應的表單項代碼;
獲取所述目標表單中各表單項的布局樣式代碼;
基于所述表單項代碼和所述布局樣式代碼,生成所述目標表單。
由此可見,與現有技術相比,本發明提供了一種表單生成方法、裝置及電子設備,當需要開發人員開發界面中的某表單(記為目標表單)時,本發明將直接在預先構建的表單項組件中,設置該目標表單具有的表單元素屬性,調用與該表單元素屬性對應的表單項代碼,以及與目標表單的布局對應的布局樣式代碼,從而快速生成目標表單,無需開發人員手動編寫程序代碼,大大提高了開發效率。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811333436.7/2.html,轉載請聲明來源鉆瓜專利網。





