[發(fā)明專利]一種多級數(shù)據(jù)的處理方法及其相關產品在審
| 申請?zhí)枺?/td> | 202011128402.1 | 申請日: | 2020-10-20 |
| 公開(公告)號: | CN112214208A | 公開(公告)日: | 2021-01-12 |
| 發(fā)明(設計)人: | 陳巧 | 申請(專利權)人: | 平安國際智慧城市科技股份有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F16/958 |
| 代理公司: | 廣州三環(huán)專利商標代理有限公司 44202 | 代理人: | 熊永強 |
| 地址: | 518000 廣東省深圳市前海深港合*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 多級 數(shù)據(jù) 處理 方法 及其 相關 產品 | ||
本申請實施例公開了一種多級數(shù)據(jù)的處理方法及其相關產品,應用于電子設備,所述多級數(shù)據(jù)的處理方法包括:電子設備獲取待修改的數(shù)據(jù);確定多級數(shù)據(jù)的樹結構中的待修改的數(shù)據(jù)節(jié)點中與所述待修改的數(shù)據(jù)對應的第一數(shù)據(jù)節(jié)點;修改所述第一數(shù)據(jù)節(jié)點;提取所述第一數(shù)據(jù)節(jié)點的修改狀態(tài);根據(jù)所述修改狀態(tài)確定所述第一數(shù)據(jù)節(jié)點對應的修改傳遞方向;根據(jù)所述修改傳遞方向確定所述第二數(shù)據(jù)節(jié)點,對所述第二數(shù)據(jù)節(jié)點進行修改,所述第二數(shù)據(jù)節(jié)點為所述多級數(shù)據(jù)的樹結構中除所述第一數(shù)據(jù)節(jié)點外的下一個待修改的數(shù)據(jù)節(jié)點,解決多級數(shù)據(jù)中數(shù)據(jù)流同時往下和往上修改數(shù)據(jù)時形成死循環(huán)的問題。
技術領域
本申請涉及計算機技術領域,尤其涉及一種多級數(shù)據(jù)的處理方法及其相關產品。
背景技術
前端對于網(wǎng)站來說,通常是指網(wǎng)站的前臺部分,包括網(wǎng)站的表現(xiàn)層和結構層。因此前端技術一般分為前端設計和前端開發(fā),前端設計一般可以理解為網(wǎng)站的視覺設計,前端開發(fā)則是網(wǎng)站的前臺代碼實現(xiàn),包括基本的HTML(超文本標記語言)、CSS(層疊樣式表)以及JavaScript/ajax。在前端開發(fā)領域,越來越多的業(yè)務邏輯與數(shù)據(jù)處理被強行接入,各個業(yè)務層會根據(jù)數(shù)據(jù)來考量以往的成績或者未來的規(guī)劃,這會涉及到一系列的數(shù)據(jù)同步更新以及聯(lián)動。
其中,在現(xiàn)有的機制體系中,頁面數(shù)據(jù)存在于層次結構關系,當修改目標子級對應的數(shù)據(jù)時,上一層級對應的數(shù)據(jù)也會隨著目標子級同步更改,上上級也會隨著被更改,直至樹的根節(jié)點。數(shù)據(jù)同時也會向下一層級流動,去修改下一層級,直至最后一層級。數(shù)據(jù)流同時往下和往上修改數(shù)據(jù),就會形成死循環(huán)。
發(fā)明內容
本申請實施例的主要目的在于提供一種多級數(shù)據(jù)的處理方法及其相關產品,能夠有效地解決多級數(shù)據(jù)中數(shù)據(jù)流同時往下和往上修改數(shù)據(jù)時形成死循環(huán)的問題。
第一方面,本申請實施例提供了一種多級數(shù)據(jù)的處理方法,應用于電子設備,所述多級數(shù)據(jù)的處理方法包括:
獲取待修改的數(shù)據(jù);
確定多級數(shù)據(jù)的樹結構中的待修改的數(shù)據(jù)節(jié)點中與所述待修改的數(shù)據(jù)對應的第一數(shù)據(jù)節(jié)點;
修改所述第一數(shù)據(jù)節(jié)點;
提取所述第一數(shù)據(jù)節(jié)點的修改狀態(tài),所述修改狀態(tài)用于指示是否對所述多級數(shù)據(jù)的樹結構中除第一數(shù)據(jù)節(jié)點外的所述第一數(shù)據(jù)節(jié)點的下一個待修改的數(shù)據(jù)節(jié)點進行修改;
根據(jù)所述修改狀態(tài)確定所述第一數(shù)據(jù)節(jié)點對應的修改傳遞方向;
根據(jù)所述修改傳遞方向確定所述第二數(shù)據(jù)節(jié)點,對所述第二數(shù)據(jù)節(jié)點進行修改,所述第二數(shù)據(jù)節(jié)點為所述多級數(shù)據(jù)的樹結構中除所述第一數(shù)據(jù)節(jié)點外的下一個待修改的數(shù)據(jù)節(jié)點。
可選的,所述修改第一數(shù)據(jù)節(jié)點,包括:將所述第一數(shù)據(jù)節(jié)點對應的數(shù)據(jù)修改成目標數(shù)據(jù);修改所述第一數(shù)據(jù)節(jié)點的節(jié)點執(zhí)行狀態(tài),所述節(jié)點執(zhí)行狀態(tài)用于指示所述第一數(shù)據(jù)節(jié)點的是否進行修改。
可選的,所述根據(jù)所述修改狀態(tài)確定所述第一數(shù)據(jù)節(jié)點對應的修改傳遞方向,包括:若所述第一數(shù)據(jù)節(jié)點不是所述多級數(shù)據(jù)的樹結構中的終止節(jié)點,則判斷所述第一數(shù)據(jù)節(jié)點是否為主動修改狀態(tài);若所述第一數(shù)據(jù)節(jié)點的修改狀態(tài)為主動修改狀態(tài),則確定所述第一數(shù)據(jù)節(jié)點的數(shù)據(jù)節(jié)點的修改傳遞方向為第一傳遞方向;若所述第一數(shù)據(jù)節(jié)點的修改狀態(tài)為被動修改狀態(tài),則根據(jù)所述第一數(shù)據(jù)節(jié)點是被動修改狀態(tài)確定所述第一數(shù)據(jù)節(jié)點的數(shù)據(jù)節(jié)點的修改傳遞方向為第二傳遞方向。
可選的,所述第一傳遞方向具體是指:預設的傳遞方向;或,根據(jù)所述第一數(shù)據(jù)節(jié)點得到的傳遞方向。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安國際智慧城市科技股份有限公司,未經(jīng)平安國際智慧城市科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011128402.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





