state Functions

정하윤·2022년 6월 30일
0

function App() {
  const [counter, setCounter] = React.useStaate(0);
  const onClick = () => {
    setCounter(counter + 1);
  };
  //이렇게 현재값을 가지고 계산할때에는

  function App() {
    const [counter, setCounter] = React.useStaate(0);
    const onClick = () => {
      setCounter((current) => current + 1);
    };
  }
}

이렇게 해야 리액트가 이 current가 확실히 현재 값이라는걸 보장하고 있기때문에
안전하므로 둘다 똑같지만 안전하게 하기위해 밑에방법으로 사용하는것이 좋다.

0개의 댓글