React
-
[React] State 정의하기 (class를 사용하는 경우)React 2021. 12. 3. 17:26
State 화면에서 바뀌는 부분을 State라고 한다. class 안에 state = {};로 정의해주고, 중괄호 안에 바뀌는 부분들을 넣는다. state는 setState로 우리가 수동으로 변경해줄 값만 넣어야 한다. 자동적으로 바뀌는 값 X 예시 (구구단 게임) input창에 답을 입력하고 입력버튼을 누른다. 정답이면 문제가 바뀐다. 오답이면 문제가 바뀌지 않는다. state로 지정할 부분은 첫번째 숫자, 두번째 숫자, input창, 결과글씨이다. class GuGuDan extends React.Component { state = { first: Math.ceil(Math.random() * 9), second: Math.ceil(Math.random() * 9), value: '', result:..