Front-end/React\RN
리액트 state 상태 저장, 업데이트
javapp 자바앱
2022. 12. 8. 00:00
728x90
const App = () =>{
const [expenses, setExpenses] = useState(EXPENESES);
const addExpenseHandler = expense =>{
setExpenses([expense, ...expense]);
}
}
스냅샷에 의존해서 상태 업데이트 하는 방식
// 가장 최신 상태의 스냅샷과 항상 계획된 상태업데이트
// 안전한 방법
const addExpenseHandler = expense =>{
setExpenses(prevExpenses =>{
return [expense, ...prevExpenses];
});
}