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

詳解react hooks組件間的傳值方式(使用ts)

 更新時間:2021年11月12日 15:46:05   作者:一笑奈何@  
本文主要介紹了react hooks組件間的傳值方式(使用ts),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

父傳子

通過props傳值,使用useState來控制state的狀態(tài)值

父組件 Father.tsx里:

父組件

子組件 Child.tsx里:

子組件

展示效果:

展示效果

子傳父

跟react的方式一樣,像子組件傳入回調(diào)函數(shù),通過接收子組件的返回值,再去更新父組件的state

父組件,F(xiàn)ather.tsx里:

父組件

子組件,Child.tsx里:

子組件

展示效果:

展示效果

子傳父優(yōu)化版,使用useCallback存放處理事件的函數(shù)

父組件,F(xiàn)ather.tsx里:

父組件

子組件,Child.tsx里:

子組件

跨級組件(父傳后代)

使用useContext傳值,跟React的Context類似

使用步驟:

創(chuàng)建context使用context.provider關(guān)聯(lián)需要傳值的組件引入context,和useContext并獲取值

父組件,F(xiàn)ather.tsx里:

父組件

子組件,Child.tsx里:

子組件

孫子組件,Sun.tsx里:

孫子組件

展示效果

展示效果

到此這篇關(guān)于詳解react hooks組件間的傳值方式(使用ts)的文章就介紹到這了,更多相關(guān)react hooks組件傳值內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • react swiper@6.x 工作中遇到的問題處理方案

    react swiper@6.x 工作中遇到的問題處理方案

    本文總結(jié)了reactswiper@6.x版本的使用方法和配置,包括安裝步驟和配置自動輪播及移入停止的選項,感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • 詳解React中Fragment的簡單使用

    詳解React中Fragment的簡單使用

    這篇文章主要介紹了詳解React中Fragment的簡單使用,文中通過示例代碼介紹的非常詳細(xì),對我們學(xué)習(xí)React有一定的幫助,感興趣的小伙伴們可以參考一下
    2022-10-10
  • react+tsx中使用better-scroll詳解

    react+tsx中使用better-scroll詳解

    這篇文章主要介紹了react+tsx中使用better-scroll,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • React如何避免子組件無效刷新

    React如何避免子組件無效刷新

    這篇文章主要介紹了React幾種避免子組件無效刷新的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • react-redux多個組件數(shù)據(jù)共享的方法

    react-redux多個組件數(shù)據(jù)共享的方法

    這篇文章主要介紹了react-redux多個組件數(shù)據(jù)共享的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • 淺談react受控組件與非受控組件(小結(jié))

    淺談react受控組件與非受控組件(小結(jié))

    本篇文章主要介紹了淺談react受控組件與非受控組件(小結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • React?JSX深入淺出理解

    React?JSX深入淺出理解

    React使用JSX來替代常規(guī)的JavaScript。JSX是一個看起來很像 XML的JavaScript語法擴(kuò)展。我們不需要一定使用 JSX,但它有以下優(yōu)點(diǎn):JSX執(zhí)行更快,因為它在編譯為JavaScript代碼后進(jìn)行了優(yōu)化。它是類型安全的,在編譯過程中就能發(fā)現(xiàn)錯誤。使用JSX編寫模板更加簡單快速
    2022-12-12
  • React 組件間的通信示例

    React 組件間的通信示例

    這篇文章主要介紹了React 組件間的通信示例,主要通信劃分為三種,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • React組件的生命周期詳細(xì)描述

    React組件的生命周期詳細(xì)描述

    本篇文章主要介紹了React組件生命周期,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2021-10-10
  • React表單容器的通用解決方案

    React表單容器的通用解決方案

    本文主要介紹了React表單容器的通用解決方案,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04

最新評論

惠州市| 蓬莱市| 秦皇岛市| 黔西县| 安平县| 莲花县| 张家界市| 靖远县| 江西省| 宁波市| 阿尔山市| 平度市| 灯塔市| 长阳| 岳池县| 枣阳市| 富顺县| 垦利县| 新化县| 开鲁县| 汶上县| 洛隆县| 齐齐哈尔市| 密山市| 文安县| 建始县| 西昌市| 宣武区| 平昌县| 齐齐哈尔市| 军事| 兴城市| 宁阳县| 兰西县| 辽阳县| 板桥市| 六盘水市| 沂水县| 新河县| 黄龙县| 乃东县|