Siirry sisältöön

useDebounce

Debounce-funktio suorituskyvyn optimointiin.

React API

Parametrit

  • func
    Pakollinen

    Suoritettava funktio.

    Tyyppi: function

  • delay
    Pakollinen

    Viive millisekunteina. Funktio suoritetaan korkeintaan kerran annetussa aikaikkunassa.

    Tyyppi: number

  • options

    Lodashin debounce-funktion options-parametri. Kertoo suoritetaanko funktio aikaikkunan alussa vai lopussa. Sallii myös maksimiajan asettamisen funktion suorittamisen odottamiselle.

    Tyyppi: DebounceSettings

    Parametrit
    Nimi Tyyppi Oletusarvo
    leading boolean false
    trailing boolean true
    maxWait boolean -

Paluuarvot

  • debouncedUpdate

    Debounced-arvo. Viimeisin arvo viiveajan jälkeen.

    Tyyppi: any