實(shí)現(xiàn)前端頁(yè)面自動(dòng)化布局的方法和裝置

基本信息

申請(qǐng)?zhí)?/td> CN202011249703.X 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112416335A 公開(kāi)(公告)日 2021-02-26
申請(qǐng)公布號(hào) CN112416335A 申請(qǐng)公布日 2021-02-26
分類號(hào) G06F8/38(2018.01)I;G06F16/958(2019.01)I;G06F8/36(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 王小東 申請(qǐng)(專利權(quán))人 上海非碼網(wǎng)絡(luò)科技有限公司
代理機(jī)構(gòu) 上海唯源專利代理有限公司 代理人 季辰玲
地址 201802上海市嘉定區(qū)科福路358_368號(hào)4幢1層E區(qū)JT2270室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種實(shí)現(xiàn)前端頁(yè)面自動(dòng)化布局的方法和裝置,方法包括:將后端配置的JSON數(shù)據(jù)按照約定規(guī)則構(gòu)成為供前端頁(yè)面逐層執(zhí)行渲染的分層結(jié)構(gòu),分層結(jié)構(gòu)由行平面層與列平面層疊加而成,底層為行平面層,行平面層用于定位層結(jié)構(gòu),列平面層用于聲明層內(nèi)容;約定規(guī)則包括:以JSON數(shù)據(jù)中的一個(gè)數(shù)組定義為一個(gè)行平面層,將其內(nèi)嵌套的每個(gè)對(duì)象定義為一個(gè)列平面層并疊加到行平面層上,用于聲明行平面層所定位層結(jié)構(gòu)上的層內(nèi)容;行平面層將其內(nèi)嵌套的另一數(shù)組定義為一個(gè)新的行平面層并疊加到行平面層上,用于定位出一個(gè)新的層結(jié)構(gòu);每個(gè)列平面層中的層內(nèi)容由構(gòu)成列平面層的對(duì)象的多個(gè)鍵值對(duì)聲明。能夠有效復(fù)用代碼,提高工作效率,降低研發(fā)成本。??