Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Tilan Lukeminen useSelectorilla | Tilan Lukeminen ja Päivittäminen Komponenteissa
Tilanhallinta Redux Toolkitilla Reactissa

bookTilan Lukeminen useSelectorilla

Pyyhkäise näyttääksesi valikon

Jotta voit käyttää tietoja storesta komponentin sisällä, luet ne useSelector-hookilla. Tämän hookin avulla komponentti pääsee käsiksi nykyiseen tilaan.

Tilatietojen lukeminen

Komponentin sisällä kutsu useSelector ja palauta tarvitsemasi osa tilasta:

import { useSelector } from 'react-redux';

function Counter() {
  const value = useSelector((state) => state.counter.value);

  return <p>{value}</p>;
}

Funktio saa koko storen tilan, ja valitset siitä vain tarvitsemasi osan.

Miksi tämä on tärkeää

Komponenttien ei tulisi olla riippuvaisia koko tilasta. Valitsemalla vain pienen osan pidät komponentit yksinkertaisina ja helpommin ylläpidettävinä.

Komponentti päivittyy automaattisesti, kun valittu tila muuttuu. Sinun ei tarvitse käynnistää päivityksiä manuaalisesti.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 4. Luku 1
some-alt