reactrerending1 state, props, 리액트 리렌더링 - State state는 변수를 선언할수 있다. 그러나 state가 let이나 const와 다른점은 일반 변수와 다르게 값이 변하게 되면 렌더링이 일어난다. 다시말해 값이 변하게 되면 연관있는 컴포넌트들이 재렌더링이 되어 화면이 바뀌게 된다. 이때 state와 함께 사용 되어 값을 바꿔줄 수 있는 것이 함수가 setState이다. function user() { const [ gender, setGender ] = useState("male") const genderHandler = () => { setPhone(phone === "male" ? "남자" : "여자"); } return ( 나는 {gender}이야. Change ); } gender 이라는 변수명에 male 이라는 초기값을 넣었고, c.. 2023. 7. 3. 이전 1 다음