久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

react組件mount好幾次怎么辦

react組件mount好幾次的解決辦法:1、找到并打開“index.tsx”或者“index.js”文件;2、找到“root.render(<React.StrictMode><App /></React.StrictMode>);”代碼;3、將“React.StrictMode”高階組件包圍去掉即可。

react組件mount好幾次怎么辦

本教程操作環境:Windows10系統、react18.2.0版、Dell G3電腦。

react組件mount好幾次怎么辦?

React 18 componentDidMount重復執行兩次的解決方案

問題

這兩天用create-react-app創建了一個新的React項目,在項目運行的時候,似乎有意想不到的事情發生,組件的componentDidMount方法被觸發了兩次。

react組件mount好幾次怎么辦

而更早的項目,同樣采用create-react-app創建的一個項目,卻沒有這個問題,當時真是一臉懵逼。。。

排查

首先想到的是前幾天將本地的create-react-app升級過,問題是不是create-react-app升級導致的,轉而一想應該沒關系。后來去仔細比較了兩個項目的package.json文件,發現之前的項目,React用的是17.x版本;而問題項目用的卻是18.2.0版本的React。

后來去React官方Github,果然找到關于18版本的一些Feature,鏈接:https://github.com/facebook/react/blob/main/CHANGELOG.md#breaking-changes:

Stricter Strict Mode: In the future, React will provide a feature that lets components preserve state between unmounts. To prepare for it, React 18 introduces a new development-only check to Strict Mode. React will automatically unmount and remount every component, whenever a component mounts for the first time, restoring the previous state on the second mount. If this breaks your app, consider removing Strict Mode until you can fix the components to be resilient to remounting with existing state.
登錄后復制

大意如下:

在未來,React會提供一個新特性,該特性會使得組件取消加載后能維持狀態。React 18會再Strict Mode中引入一個新的開發模式。React將會對每一個組件自動取消加載并重新加載。如果其干擾了你的應用,移除Strict Mode就能夠修復組件重新加載的問題。(本人蹩腳的英語翻譯的,將就這看。。。)

解決方案

知道了原因之后,解決方案也很簡單,將index.tsx或者index.js文件里的React.StrictMode高階組件包圍去掉即可。

修改前:

root.render(   <React.StrictMode>     <App />   </React.StrictMode> );
登錄后復制

修改后:

root.render(   // 去除React.StrictMode   // <React.StrictMode>     <App />   // </React.StrictMode> );
登錄后復制

至此,問題便完美的解決。

推薦學習:《react視頻教程》

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产精品一区二区三区美女| 亚洲综合日韩| 日本不卡视频在线观看| 四虎成人精品一区二区免费网站| 亚洲一区区二区| 日韩中文字幕不卡| 亚洲va久久久噜噜噜久久| 亚洲精品观看| 国产精品蜜月aⅴ在线| 久久av超碰| 日韩中文字幕高清在线观看| 六月婷婷综合| 欧美~级网站不卡| 视频在线观看一区| 91麻豆精品| 色爱综合网欧美| 国产一区欧美| 亚洲精品无吗| 久久影院资源站| 久久久久亚洲| 亚洲色图国产| 你懂的国产精品永久在线| 日本在线高清| 老鸭窝亚洲一区二区三区| 亚洲精选成人| 麻豆国产精品一区二区三区| 桃色一区二区| 人人爽香蕉精品| 免费一区二区三区在线视频| 久久久五月天| 亚洲aa在线| 国产66精品| 亚洲在线国产日韩欧美| 日韩高清不卡一区二区| 超级白嫩亚洲国产第一| 亚洲免费成人| 国产精品网站在线看| 久久久久国产精品一区三寸 | 久久中文精品| 欧美福利在线| 日韩一区精品| 一区二区三区四区日本视频| 日韩一区欧美二区| 老司机精品视频网| 在线一区视频| 精品72久久久久中文字幕| 亚洲精品97| 美女久久久久久| 亚洲欧美日韩国产一区| 精品亚洲精品| 亚洲影院天堂中文av色| 成人在线免费观看91| 男人的天堂久久精品| 国产成人免费| 亚洲精品伊人| 欧美成人基地 | 久久黄色影视| 三级小说欧洲区亚洲区| 日本伊人午夜精品| 91看片一区| 国产精品三级| 视频精品一区二区| 精品三级久久| 国产探花一区在线观看| 久久久蜜桃一区二区人| 日韩在线观看中文字幕| 国产精品久久观看| 日韩成人午夜精品| 极品裸体白嫩激情啪啪国产精品| 国产精品chinese| 久久av一区二区三区| 久久青青视频| 国产欧美一区二区精品久久久| 亚洲精品va| 成人亚洲一区二区| 91综合久久爱com| 最新国产拍偷乱拍精品| 国产中文在线播放| 欧美亚洲一区二区三区| 亚洲一区中文| 亚洲成人va| 麻豆一区二区在线| 日韩精选在线| 久久亚洲图片| 婷婷亚洲五月色综合| 国产精品成人一区二区不卡| 欧美一区精品| 亚洲色图综合| 日韩视频在线一区二区三区| 日韩三区免费| 国产精品毛片一区二区在线看| 久久狠狠久久| 少妇精品久久久一区二区| 不卡中文字幕| 久久婷婷亚洲| 亚洲天堂免费电影| 久久不卡国产精品一区二区| 天堂va欧美ⅴa亚洲va一国产| 国产精品呻吟| 国产麻豆综合| 99pao成人国产永久免费视频 | 亚洲日产av中文字幕| 日韩视频精品在线观看| 中文另类视频| 高潮久久久久久久久久久久久久| 久久国产尿小便嘘嘘| 久久国产精品亚洲77777| 在线精品小视频| 激情欧美一区| 蜜桃一区二区三区| 蜜臀久久99精品久久一区二区| 日韩中文影院| 欧美日韩尤物久久| 久久久一本精品| 亚洲综合在线电影| 免费看av不卡| 日韩国产一区二区三区| 成人片免费看| 久久久久中文| 激情综合激情| 午夜国产欧美理论在线播放| 国产99久久| 欧洲激情综合| 三级欧美韩日大片在线看| 蜜桃视频第一区免费观看| 蜜臀av国产精品久久久久| 亚洲午夜久久| 日韩国产欧美一区二区三区| 色8久久久久| 国产亚洲字幕| 麻豆精品久久久| 国产成人精品三级高清久久91 | 捆绑调教美女网站视频一区| 精品视频一区二区三区在线观看 | 麻豆成全视频免费观看在线看| 超碰在线99| 亚洲小说欧美另类婷婷| 国产综合亚洲精品一区二| 午夜精品影院| 中文字幕日韩高清在线| 日韩二区三区四区| 国产剧情一区二区在线观看| 国产精品密蕾丝视频下载| 久久香蕉网站| 青青久久av| 亚洲视频播放| 欧美一区久久| 精品精品99| 欧美日韩国产免费观看视频| 天堂成人国产精品一区| 日韩av不卡一区二区| 国产精品sm| 久久国产日韩| 久久亚洲电影| 久久的色偷偷| 久久精品99久久无色码中文字幕| 久久中文字幕av| 久久亚洲国产精品一区二区| 久久国产乱子精品免费女| 福利一区视频| 欧美在线影院| 国产伦精品一区二区三区在线播放| 高清一区二区三区av| 2023国产精品久久久精品双| 婷婷成人av| 成人在线丰满少妇av| 日韩一区二区久久| 国产亚洲观看| 最新中文字幕在线播放| 日韩精品一二区| 精品国产午夜肉伦伦影院| 久久精品影视| 日韩国产欧美在线视频| 日韩欧美一区免费| 蜜臀av一区二区在线免费观看| 久久一区欧美| 日韩午夜av在线| 麻豆91精品视频| 鲁大师影院一区二区三区| 久久亚洲道色| 久久午夜影视| 精品久久久网| 激情婷婷综合| 国产福利一区二区三区在线播放| 欧美va亚洲va日韩∨a综合色| 国产三级精品三级在线观看国产| 在线一区av| 亚洲91网站| 久久久人人人| 国产精品99久久免费| 一区二区小说| 国产精品欧美大片| 国产一区欧美| 久久av偷拍| 亚洲伊人影院| 电影天堂国产精品| 国产精品免费精品自在线观看| 尤物在线精品| 美女av在线免费看| 国产日本精品|