最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

React之useEffect缺少依賴警告問題及解決

 更新時間:2023年12月14日 15:08:54   作者:新生代農(nóng)民工官方認證碼農(nóng)小拽  
這篇文章主要介紹了React之useEffect缺少依賴警告問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

React useEffect缺少依賴警告

代碼:

useEffect(() => {
  // ... 省略無關(guān)代碼
  setFriends([msg, ...friends]);
}, [])

本意是獲取到msg數(shù)據(jù)后,利用原有的friends,更新出現(xiàn)在的friends數(shù)據(jù)。

警告

React Hook useEffect has a missing dependency: 'friends'. 
Either include it or remove the dependency array. 
You can also do a functional update 'setFriends(f => ...)' 
if you only need 'friends' in the 'setFriends' call  react-hooks/exhaustive-deps

原因

大致是在useEffect中引入了friends這個狀態(tài)數(shù)據(jù),讓friends變成了依賴數(shù)據(jù)。

這樣可能會導致循環(huán)渲染的問題。就是friends變化了,然后去通過setFriends方法

去更新了friends,這讓friends又發(fā)生了變化,于是繼續(xù)去調(diào)用setFriends去更新friends

此時,如果不想讓friends作為依賴項,就用函數(shù)的方式去刪除friends這個外部依賴,

代碼改為這樣

useEffect(() => {
  // ... 省略無關(guān)代碼
  setFriends(friends => [msg, ...friends]);
}, [])

總結(jié)

至此,問題解決。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 關(guān)于react中列表渲染的局部刷新問題

    關(guān)于react中列表渲染的局部刷新問題

    這篇文章主要介紹了關(guān)于react中列表渲染的局部刷新問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • 在create-react-app中使用sass的方法示例

    在create-react-app中使用sass的方法示例

    這篇文章主要介紹了在create-react-app中使用sass的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • React中的useState如何改變值不重新渲染的問題

    React中的useState如何改變值不重新渲染的問題

    這篇文章主要介紹了React中的useState如何改變值不重新渲染的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • React中useTransition鉤子函數(shù)的使用詳解

    React中useTransition鉤子函數(shù)的使用詳解

    React?18的推出標志著React并發(fā)特性的正式到來,其中useTransition鉤子函數(shù)是一個重要的新增功能,下面我們就來學習一下useTransition鉤子函數(shù)的具體使用吧
    2024-02-02
  • react項目自行配置熱更新的實現(xiàn)

    react項目自行配置熱更新的實現(xiàn)

    本文主要介紹了react項目自行配置熱更新的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-11-11
  • React中的for循環(huán)解讀

    React中的for循環(huán)解讀

    這篇文章主要介紹了React中的for循環(huán)解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • React事件綁定詳解

    React事件綁定詳解

    這篇文章主要為大家介紹了React事件綁定,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • webpack+react+antd腳手架優(yōu)化的方法

    webpack+react+antd腳手架優(yōu)化的方法

    本篇文章主要介紹了webpack+react+antd腳手架優(yōu)化的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • React+CSS?實現(xiàn)繪制豎狀柱狀圖

    React+CSS?實現(xiàn)繪制豎狀柱狀圖

    這篇文章主要介紹了React+CSS?實現(xiàn)繪制豎狀柱狀圖,文章圍繞主題展開詳細的內(nèi)容介紹。具有一定的參考價值,需要的朋友可以參考一下
    2022-09-09
  • react-native DatePicker日期選擇組件的實現(xiàn)代碼

    react-native DatePicker日期選擇組件的實現(xiàn)代碼

    本篇文章主要介紹了react-native DatePicker日期選擇組件的實現(xiàn)代碼,具有一定的參考價值,有興趣的可以了解下
    2017-09-09

最新評論

望谟县| 花莲市| 错那县| 高陵县| 团风县| 泸溪县| 巩义市| 宁波市| 南丰县| 灵山县| 伊川县| 余江县| 高邑县| 尼勒克县| 连州市| 周口市| 广西| 罗甸县| 丽水市| 临邑县| 北海市| 大厂| 仙居县| 汉阴县| 香河县| 平果县| 井冈山市| 邳州市| 肥东县| 吉木萨尔县| 永修县| 芮城县| 丰宁| 客服| 英吉沙县| 灵川县| 侯马市| 康乐县| 苏州市| 夏邑县| 潮安县|