国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

javascript - react性能問題?

瀏覽:108日期:2023-02-22 18:32:25

問題描述

如果組件層級過深會(huì)不會(huì)影響到App性能?,如果會(huì)的話一般會(huì)設(shè)置多少個(gè)層級

redux每次action的時(shí)候通過reducer產(chǎn)生一個(gè)新的state,那么如果action多了,state對象就多了,這樣不會(huì)影響性能么?redux是如何規(guī)避的?

問題解答

回答1:

組件嵌套這個(gè)問題避免不了,為了復(fù)用代碼,必須嵌套,否則代碼量巨大。這也是react的弊端之一。一般來說,3-5級嵌套基本上能解決問題了,再深點(diǎn)估計(jì)也沒問題。如果太深了,那首先要面對的問題絕對不是性能,是開發(fā),你可能根本記不住參數(shù)到底從哪傳到哪。可以適當(dāng)?shù)亩嘁恍┐a,降低復(fù)用率,但是維護(hù)起來方便很多,性能也OK。至于state的問題,redux維護(hù)的是一個(gè)巨大的state。整個(gè)項(xiàng)目是一個(gè)state,分出來小的state到各個(gè)組件身上去。沒有深入了解具體state是怎么運(yùn)行的,感覺上應(yīng)該是產(chǎn)生了新的state后,原來的state就變成了類似于沒有引用的對象,會(huì)被系統(tǒng)釋放掉。

回答2:

試試 immutable

回答3:

virtual dom

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 欧美国产高清 | 免费欧洲毛片a级视频无风险 | 国产精品免费大片一区二区 | 亚洲另类视频在线观看 | 国产精品莉莉欧美自在线线 | 国产精品大全国产精品 | 欧美刺激午夜性久久久久久久 | 尹人香蕉久久99天天拍 | 国产不卡在线播放 | 男人躁女人躁的好爽免费视频 | 国产福利拍拍拍 | 欧美一级毛片特黄大 | 999久久久精品视频在线观看 | 一区精品视频 | 怡红院免费的全部视频 | 亚洲欧美日韩在线线精品 | 97在线视频免费观看 | 一级做a爰片毛片 | 亚洲第一综合网站 | 国产精品国内免费一区二区三区 | 久久88综合 | 一二三区在线观看 | 成人免费ā片 | 操操网站 | 亚洲精品视频在线观看视频 | 在线观看视频一区二区三区 | 在线观看免费黄视频 | 久久中文字幕日韩精品 | 99亚洲精品 | 国产成人精品女人不卡在线 | 欧美人在线一区二区三区 | 爽爽爽爽爽爽a成人免费视频 | 亚洲欧美人妖另类激情综合区 | fc2ppv在线播放 | 中文字幕免费观看 | 免费又黄又爽的视频 | 最刺激黄a大片免费网站 | 国产精品免费看久久久 | 网禁呦萝资源网站在线观看 | 天堂视频在线免费观看 | 久久国产免费观看 |