<abbr id="ciwa6"><option id="ciwa6"></option></abbr>
  • <sup id="ciwa6"><kbd id="ciwa6"></kbd></sup>
    <small id="ciwa6"></small>
  • 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

    400-811-9990
    手機(jī)站
    千鋒教育

    千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

    千鋒教育

    掃一掃進(jìn)入千鋒手機(jī)站

    領(lǐng)取全套視頻
    千鋒教育

    關(guān)注千鋒學(xué)習(xí)站小程序
    隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

    上海
    • 北京
    • 鄭州
    • 武漢
    • 成都
    • 西安
    • 沈陽
    • 廣州
    • 南京
    • 深圳
    • 大連
    • 青島
    • 杭州
    • 重慶

    useEffect如何寫在依賴

    匿名提問者 2023-05-16 16:30:00

    useEffect如何寫在依賴

    我要提問

    推薦答案

      useEffect如何寫在依賴

    useEffect如何寫在依賴

     import React, { useState, useEffect } from 'react';

      export default function hook() {

      const [num, setNum] = useState(1)

      /**

      * 第一個(gè)參數(shù)是回調(diào)函數(shù)

      * 第二個(gè)參數(shù)是依賴項(xiàng)

      * 每次num變化時(shí)都會(huì)變化

      *

      * 注意初始化的時(shí)候,也會(huì)調(diào)用一次

      */


      useEffect(() => {

      console.log("每次num,改變我才會(huì)觸發(fā)")

      return () => {

      /**

      * 這是卸載的回調(diào)可以執(zhí)行某些操作

      * 如果不想執(zhí)行,則可以什么都不寫

      */


      console.log("卸載當(dāng)前監(jiān)聽")

      }

      }, [num])

      useEffect(() => {

      console.log("每次render頁面我就會(huì)觸發(fā)")

      return () => {

      console.log("卸載當(dāng)前監(jiān)聽")

      }

      })

      return (

      setNum(num + 1)}>+1

      你好,react hook{num}

      );

      }

     

    猜你喜歡LIKE

    jsp文件是什么

    2023-05-16

    軟件開發(fā)是干什么的?具體工作職責(zé)是什么?

    2023-05-16

    微服務(wù)架構(gòu)與單體架構(gòu)的區(qū)別

    2023-05-16

    最新文章NEW

    前端工程師主要做什么?工作職責(zé)是啥?

    2023-05-16

    Java設(shè)計(jì)模式有哪些

    2023-05-16

    Java中的常量有哪些

    2023-05-16