[發明專利]一種加載頁面的方法、裝置及計算機設備有效
| 申請號: | 201710648775.3 | 申請日: | 2017-08-01 |
| 公開(公告)號: | CN107577712B | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | 王佳;張文明;陳少杰 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957 |
| 代理公司: | 北京眾達德權知識產權代理有限公司 11570 | 代理人: | 劉杰 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 加載 頁面 方法 裝置 計算機 設備 | ||
本發明提供了一種加載頁面的方法、裝置及計算機設備,所述方法包括:接收所述頁面當前節點的加載請求;判斷所述當前節點是否存在預設的加載屬性,若存在所述加載屬性,接收所述當前節點的加載屬性值;判斷文檔對象模型中是否存在所述加載屬性值對應的第一容器,若存在所述對應的第一容器,則基于所述第一容器加載并顯示所述當前節點;所述第一容器中緩存有所述當前節點的加載數據;如此,通過對當前節點預設一個加載屬性,當需要加載當前節點時,只需觸發所述當前節點加載屬性,接收當前節點的加載屬性值即可根據所述加載屬性值實現加載過程,避免了在加載頁面時需要調用多層加載代碼才能實現頁面的加載,簡化了加載過程,進而提高了加載效率。
技術領域
本發明屬于資源加載技術領域,尤其涉及一種加載頁面的方法、裝置及計算機設備。
背景技術
隨著電子產品的不斷發展,智能終端基本上已經成為人手必備的電子產品,用戶在使用這些終端時,必不可少的操作就是瀏覽頁面。
現有技術中,當終端接收到加載請求,對頁面數據進行加載時,通常要調用多層加載代碼才可以實現頁面加載功能,導致頁面加載過程比較繁瑣,降低了加載的效率。
發明內容
針對現有技術存在的問題,本發明實施例提供了一種加載頁面的方法、裝置及計算機設備,用于解決現有技術中對頁面進行加載時,加載過程繁瑣,導致加載效率降低的技術問題。
本發明提供一種加載頁面的方法,所述方法包括:
接收當前節點的加載請求;
判斷所述當前節點是否存在預設的加載屬性,若存在所述加載屬性,接收所述當前節點的加載屬性值;
判斷是否存在所述加載屬性值對應的第一容器,若存在對應的所述第一容器,則基于所述第一容器加載并顯示所述當前節點;所述第一容器中緩存有所述當前節點的加載數據。
上述方案中,所述基于所述第一容器加載并顯示所述當前節點,包括:
判斷所述當前節點是否存在預設的緩存屬性值,若存在所述預設的緩存屬性值,判斷所述緩存屬性值是否與預設的標識值一致;
若所述緩存屬性值與所述標識值一致,則從所述第一容器中調用所述當前節點的加載數據,加載并顯示所述加載數據。
上述方案中,若不存在所述對應的第一容器的情況下,還包括:
按照預設的解析規則對所述加載屬性值進行解析,獲取解析結果;
若所述解析結果與預設的解析值一致時,則根據所述解析結果構建請求地址;
基于所述請求地址獲取并顯示加載數據。
上述方案中,所述按照預設的解析規則對所述加載屬性值進行解析,獲取解析結果,包括:
獲取所述加載屬性值的字符串;
按照預設的劃分規則將所述字符串劃分為各數組;
獲取所述數組的數量,所述數組的數量為所述解析結果。
上述方案中,所述若所述解析結果與預設的解析值一致時,則根據所述解析結果構建請求地址,包括:
將所述字符串第一個字符設置為控制器屬性值,將第二個字符設置為方法屬性值;
將所述字符串中剩余的元素解析為對應的鍵值對;
獲取服務器的域名、通信協議及通信端口;
根據所述控制器屬性值、所述方法屬性值、所述鍵值對、所述服務器的域名、通信協議及通信端口構建所述請求地址。
上述方案中,所述基于所述請求地址獲取并顯示加載數據,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710648775.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種圖片緩存的方法和裝置
- 下一篇:基于電力詞典的文本處理方法





