亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 如何優(yōu)化jquery循環(huán)append操作?

瀏覽:99日期:2023-05-03 10:21:08

問(wèn)題描述

項(xiàng)目里有一個(gè)頁(yè)面展示功能,需要在指定的class所屬的標(biāo)簽里添加canvas標(biāo)簽,因?yàn)橛胁樵?xún)功能,所以要根據(jù)查詢(xún)的數(shù)據(jù)量不同來(lái)添加相應(yīng)數(shù)量的canvas標(biāo)簽,我現(xiàn)在是用循環(huán)操作,先隱藏指定的class標(biāo)簽,每次循環(huán)都用append添加到指定的class的標(biāo)簽里,循環(huán)完后再顯示那個(gè)隱藏的class標(biāo)簽。這樣數(shù)據(jù)量小的時(shí)候頁(yè)面渲染的時(shí)間還算正常,一秒就可以了,但是只要數(shù)據(jù)量一大,差不多300條以上,就要幾秒的時(shí)間才能渲染完,500條數(shù)據(jù)就要5秒左右,上千條就要十多秒了。因?yàn)槲沂怯胻hinkphp框架,一開(kāi)始是想先把canvas標(biāo)簽寫(xiě)到html頁(yè)面里后面再用Js去修改css樣式,但是因?yàn)閏anvas標(biāo)簽要用id來(lái)操作,而我需要添加很多canvas標(biāo)簽,id又不能重復(fù),所以選擇用js動(dòng)態(tài)添加的方式。想請(qǐng)教大神們有沒(méi)有其他思路來(lái)解決這個(gè)問(wèn)題?(ps:我不會(huì)vue或者react這種框架,要換這些的話(huà)還得從頭學(xué)起,暫時(shí)不考慮前端方面用這些重做)

問(wèn)題解答

回答1:

自己相當(dāng)于構(gòu)建了虛擬節(jié)點(diǎn)啊、

遍歷結(jié)束了、拼接好了一大堆節(jié)點(diǎn)、包一層容器

append一次就好了

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 欧美视频网站免费看 | 黄色一级视频 | 成年女人毛片免费视频 | 中文字幕不卡在线高清 | 一级特大黄色片 | 精品久久国产 | 久久99热狠狠色一区二区 | 久久久这里只有精品加勒比 | 欧美情趣视频 | 日韩亚洲欧美视频 | 日韩视频在线播放 | 韩国日本一级毛片免费视频 | 十六以下岁女子毛片免费 | 欧美色色图 | 国产的一级毛片完整 | 日本免费人成黄页网观看视频 | 黄色片一级免费看 | 国产99网站 | 色久综合在线 | 久久不卡 | 黄色片免费在线 | 啪啪激情网| 午夜男人一级毛片免费 | 久久国产香蕉视频 | 精品国产一区二区三区香蕉沈先生 | 久久人体做爰大胆图片 | 91孕妇精品一区二区三区 | 毛片一级 | 护士xxxx做爰 | 亚洲六月丁香色婷婷综合久久 | 国产不卡的一区二区三区四区 | 久久国产乱子伦精品免费强 | 日韩黄毛片| 京野结衣免费一区二区 | 日韩欧美一区二区三区不卡在线 | 日不卡在线 | 小明免费看视频 | 免费一看一级毛片 | 黄网站免费观看 | 日韩第1页 | 中文字幕在线观看一区 |