Maison >interface Web >js tutoriel >Comprendre la gestion d'état intégrée de React
La gestion de l'état intégrée de React s'appuie sur les hooks useState et useReducer pour gérer l'état au sein des composants. Voici une répartition :
useState :
const [count, setCount] = useState(0); // Update state setCount(count + 1);
useReducer :
const initialState = { count: 0 }; function reducer(state, action) { switch (action.type) { case 'increment': return { count: state.count + 1 }; case 'decrement': return { count: state.count - 1 }; default: return state; } } const [state, dispatch] = useReducer(reducer, initialState); // Dispatch actions dispatch({ type: 'increment' });
Ces hooks aident à gérer l'état localement au sein des composants sans avoir besoin de bibliothèques externes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!