[發明專利]一種渲染方法、裝置、設備及存儲介質在審
| 申請號: | 202010322653.7 | 申請日: | 2020-04-22 |
| 公開(公告)號: | CN111506380A | 公開(公告)日: | 2020-08-07 |
| 發明(設計)人: | 周哲 | 申請(專利權)人: | 上海極鏈網絡科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F3/0484;G06F16/901 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 202163 上海市崇明區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 渲染 方法 裝置 設備 存儲 介質 | ||
1.一種渲染方法,其特征在于,包括:
獲取針對圖文元素的目標操作數據;
根據預設操作數據處理規則,將所述目標操作數據配置到前端用于緩存的初始樹形數據結構中,得到目標樹形數據結構;
根據所述目標樹形數據結構,對所述目標操作數據對應的目標圖文元素進行渲染,并顯示渲染后的目標圖文元素。
2.根據權利要求1所述的方法,其特征在于,所述目標操作數據對應的目標操作包括添加圖文元素、刪除圖文元素、修改圖文元素、查找圖文元素、從當前圖文元素進入下一層圖文元素以及從所述當前圖文元素返回上一層圖文元素。
3.根據權利要求1或2所述的方法,其特征在于,在根據預設操作數據處理規則,將所述目標操作數據配置到前端用于緩存的初始樹形數據結構中之前,還包括:
在所述前端創建與圖文對象相對應的預設樹形數據結構,若不存在與用戶的歷史操作行為對應的歷史圖文對象,則將所述預設樹形數據結構作為所述初始樹形數據結構,其中,所述預設樹形數據結構包括所述圖文對象對應的屬性和預設操作數據處理規則。
4.根據權利要求3所述的方法,其特征在于,在根據預設操作數據處理規則,將所述目標操作數據配置到前端用于緩存的初始樹形數據結構中之前,還包括:
若存在與用戶的歷史操作行為對應的歷史圖文對象,則加載所述歷史圖文對象,并將所述歷史圖文對象配置到所述預設樹形數據結構中,得到所述初始樹形數據結構。
5.根據權利要求3所述的方法,其特征在于,所述圖文對象對應的屬性包括root、currentRoot、stackQueue、stackSearch以及searchArr,其中,所述root表示所述圖文對象的結構,所述currentRoot表示當前圖文元素的屬性,所述stackQueue表示進入當前圖文元素的路徑,所述stackSearch表示查找圖文元素對應的搜索棧,所述searchArr表示與所述搜索棧對應的圖文元素。
6.根據權利要求3所述的方法,其特征在于,所述預設操作數據處理規則包括insert、delete、Find、nextStack以及goBack,其中,所述insert用于在所述預設樹形數據結構中第一位置處添加圖文元素,所述delete用于刪除所述預設樹形數據結構中第二位置處的圖文元素、所述Find用于查找圖文元素,并將查找到的圖文元素存儲至所述預設樹形數據結構中的第三位置處、所述nextStack方法用于在所述預設樹形數據結構中的第四位置處,存儲從當前圖文元素進入下一層圖文元素的進入路徑,所述goBack方法用于在所述預設樹形數據結構中的第五位置處,存儲從當前圖文元素返回上一層圖文元素的返回路徑。
7.根據權利要求1所述的方法,其特征在于,所述預設樹形數據結構包括DOM樹形數據結構。
8.一種渲染裝置,其特征在于,包括:
目標操作數據獲取模塊,用于獲取針對圖文元素的目標操作數據;
目標樹形數據結構確定模塊,用于根據預設操作數據處理規則,將所述目標操作數據配置到前端用于緩存的初始樹形數據結構中,得到目標樹形數據結構;
渲染顯示模塊,用于根據所述目標樹形數據結構,對所述目標操作數據對應的目標圖文元素進行渲染,并顯示渲染后的目標圖文元素。
9.一種計算機設備,其特征在于,包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序,
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如權利要求1-7中任一所述的渲染方法。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1-7中任一所述的渲染方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海極鏈網絡科技有限公司,未經上海極鏈網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010322653.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數碼印花紡織面料表面處理裝置及處理工藝
- 下一篇:半導體工藝腔室





