[發(fā)明專利]頁(yè)面加載方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201910069382.6 | 申請(qǐng)日: | 2019-01-24 |
| 公開(公告)號(hào): | CN109871500A | 公開(公告)日: | 2019-06-11 |
| 發(fā)明(設(shè)計(jì))人: | 丁文斌;楊洋 | 申請(qǐng)(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號(hào): | G06F16/957 | 分類號(hào): | G06F16/957 |
| 代理公司: | 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司 44224 | 代理人: | 王寧 |
| 地址: | 518033 廣東省深圳市福田區(qū)福*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 選擇框 下拉 頁(yè)面加載 頁(yè)面屬性信息 屬性信息 頁(yè)面信息 目標(biāo)配置文件 計(jì)算機(jī)設(shè)備 存儲(chǔ)介質(zhì) 指令 服務(wù)器發(fā)送 接收服務(wù)器 獲取目標(biāo) 獲取請(qǐng)求 配置文件 研發(fā)管理 渲染目標(biāo) 加載 預(yù)設(shè) 頁(yè)面 解析 繪制 渲染 傳遞 返回 配置 申請(qǐng) | ||
本申請(qǐng)涉及研發(fā)管理,提供一種頁(yè)面加載方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)。所述方法包括:接收頁(yè)面加載指令,根據(jù)頁(yè)面加載指令向服務(wù)器發(fā)送頁(yè)面信息獲取請(qǐng)求,接收服務(wù)器返回的頁(yè)面信息并獲取目標(biāo)配置文件,目標(biāo)配置文件中配置有下拉選擇框?qū)傩孕畔ⅲ唤馕瞿繕?biāo)配置文件和頁(yè)面信息,得到下拉選擇框?qū)傩孕畔⒑晚?yè)面屬性信息,將下拉選擇框?qū)傩孕畔鬟f到預(yù)設(shè)下拉選擇框組件中,得到目標(biāo)下拉選擇框組件;渲染目標(biāo)下拉選擇框組件和頁(yè)面屬性信息,并繪制渲染后的目標(biāo)下拉選擇框組件和頁(yè)面屬性信息,得到帶有下拉選擇框的頁(yè)面。采用本方法能夠提高下列選擇框頁(yè)面的加載效率。
技術(shù)領(lǐng)域
本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種頁(yè)面加載方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,前端技術(shù)日新月異。用戶開始對(duì)前端界面有了越來(lái)越多的要求。開發(fā)人員在進(jìn)行前端頁(yè)面的開發(fā)時(shí),都要進(jìn)行篩選功能的開發(fā),通過下拉選擇框來(lái)實(shí)現(xiàn)篩選。目前,前端頁(yè)面都是通過硬編碼的方法來(lái)實(shí)現(xiàn)篩選功能,即將數(shù)據(jù)直接嵌入到程序或其他可執(zhí)行對(duì)象的源代碼中,這種實(shí)現(xiàn)方法使代碼的復(fù)用性很低。當(dāng)開發(fā)人員要進(jìn)行大量具有篩選功能的頁(yè)面的開發(fā)時(shí),每個(gè)頁(yè)面都需要編寫相對(duì)應(yīng)的源代碼。當(dāng)具有篩選功能頁(yè)面在加載時(shí),需要獲取到對(duì)應(yīng)的源代碼才能進(jìn)行加載。由于保存有大量的頁(yè)面源代碼,要花費(fèi)大量時(shí)間查找,使得頁(yè)面的加載效率降低。
發(fā)明內(nèi)容
基于此,有必要針對(duì)上述技術(shù)問題,提供一種能夠提高頁(yè)面加載效率的頁(yè)面加載方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)。
一種頁(yè)面加載方法,所述方法包括:
接收頁(yè)面加載指令,根據(jù)頁(yè)面加載指令向服務(wù)器發(fā)送頁(yè)面信息獲取請(qǐng)求,接收服務(wù)器返回的頁(yè)面信息并獲取目標(biāo)配置文件,目標(biāo)配置文件中配置有下拉選擇框?qū)傩孕畔ⅲ?/p>
解析目標(biāo)配置文件和頁(yè)面信息,得到下拉選擇框?qū)傩孕畔⒑晚?yè)面屬性信息,將下拉選擇框?qū)傩孕畔鬟f到預(yù)設(shè)下拉選擇框組件中,得到目標(biāo)下拉選擇框組件;
渲染目標(biāo)下拉選擇框組件和頁(yè)面屬性信息,并繪制渲染后的目標(biāo)下拉選擇框組件和頁(yè)面屬性信息,得到帶有下拉選擇框的頁(yè)面。
在其中一個(gè)實(shí)施例中,獲取目標(biāo)配置文件,包括:
接收目標(biāo)配置文件獲取指令,根據(jù)目標(biāo)配置文件獲取指令向服務(wù)器發(fā)送目標(biāo)配置文件獲取請(qǐng)求,目標(biāo)配置文件獲取請(qǐng)求攜帶有文件標(biāo)識(shí);
接收服務(wù)器根據(jù)文件標(biāo)識(shí)返回的目標(biāo)配置文件并保存。
在其中一個(gè)實(shí)施例中,渲染目標(biāo)下拉選擇框組件和頁(yè)面屬性信息,并繪制渲染后的目標(biāo)下拉選擇框組件和頁(yè)面屬性信息,得到帶有下拉選擇框的頁(yè)面,包括:
編譯目標(biāo)下拉選擇框組件和頁(yè)面屬性信息,得到帶有下拉選擇框頁(yè)面的節(jié)點(diǎn)樹,解析帶有下拉選擇框頁(yè)面的節(jié)點(diǎn)樹,得到帶有下拉選擇框頁(yè)面的元素信息;
根據(jù)帶有下拉選擇框頁(yè)面的元素信息繪制帶有下拉選擇框的頁(yè)面,得到帶有下拉選擇框的頁(yè)面。
在其中一個(gè)實(shí)施例中,在接收頁(yè)面加載指令,根據(jù)頁(yè)面加載指令向服務(wù)器發(fā)送頁(yè)面信息獲取請(qǐng)求,獲取服務(wù)器返回的頁(yè)面信息并獲取目標(biāo)配置文件,目標(biāo)配置文件中配置有下拉選擇框?qū)傩孕畔⒅埃€包括:
接收目標(biāo)配置文件生成指令,目標(biāo)配置文件生成指令中攜帶下拉選擇框?qū)傩孕畔⒑烷_發(fā)者標(biāo)識(shí);
當(dāng)開發(fā)者標(biāo)識(shí)驗(yàn)證通過時(shí),根據(jù)下拉選擇框?qū)傩孕畔⑹褂媚_本語(yǔ)言生成下拉選擇框鍵值對(duì),將下拉選擇框鍵值對(duì)寫入預(yù)設(shè)文件中,得到目標(biāo)配置文件。
在其中一個(gè)實(shí)施例中,在渲染目標(biāo)下拉選擇框組件和頁(yè)面屬性信息,并繪制渲染后的目標(biāo)下拉選擇框組件和頁(yè)面屬性信息,得到帶有下拉選擇框的頁(yè)面之后,還包括:
監(jiān)控帶有下拉選擇框的頁(yè)面,當(dāng)檢測(cè)到對(duì)下拉選擇框的觸發(fā)事件時(shí),顯示下拉列表;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910069382.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種包含控件的頁(yè)面的建立方法
- 一種用于處理頁(yè)面數(shù)據(jù)的方法與設(shè)備
- 信息發(fā)布頁(yè)面的處理方法及裝置
- 觸發(fā)負(fù)載均衡調(diào)度的方法、裝置及服務(wù)器
- 用于展示頁(yè)面的方法和設(shè)備
- 頁(yè)面編輯排版方法及裝置
- 頁(yè)面加載方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 可視化頁(yè)面處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種頁(yè)面渲染方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 頁(yè)面測(cè)試方法、頁(yè)面測(cè)試裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)





