Läsa tillstånd med useSelector
Svep för att visa menyn
För att använda data från butiken i en komponent läser du den med useSelector.
Denna hook låter din komponent komma åt det aktuella tillståndet.
Läsa tillstånd
Inuti en komponent anropar du useSelector och returnerar den del av tillståndet du behöver:
import { useSelector } from 'react-redux';
function Counter() {
const value = useSelector((state) => state.counter.value);
return <p>{value}</p>;
}
Funktionen tar emot hela butikens tillstånd, och du väljer endast det du behöver.
Varför detta är viktigt
Komponenter bör inte vara beroende av hela tillståndet. Genom att välja endast en liten del håller du komponenterna enkla och lättare att underhålla.
Komponenten uppdateras automatiskt när det valda tillståndet ändras. Du behöver inte manuellt trigga uppdateringar.
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 4. Kapitel 1
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 4. Kapitel 1