-
state 값 변경 방법React 2022. 9. 7. 12:25
변경 후 코드
<header><h1><a href="/" onClick={function(e) {console.log(e);e.preventDefault();this.setState({mode : "welcome"});//alert("hi");}.bind(this)}>{this.state.subject.title}</a></h1>{this.state.subject.sub}</header>1. 함수 뒤에 .bind(this) 추가하기
2. this.setState함수 호출해서 변경하기변경 전 코드
<header><h1><a href="/" onClick={function(e) {console.log(e);e.preventDefault();this.state.mode = "welcome";//alert("hi");}}(this)}>{this.state.subject.title}</a></h1>{this.state.subject.sub}</header>'React' 카테고리의 다른 글
React의 인기 - 다운로드 횟수, 설문조사, 그래프 확인 (0) 2022.09.13 BrowserRouter와 HashRouter의 주소창 차이 (0) 2022.09.12 Router - Switch(Route) : v6 업그레이드 소개 (0) 2022.09.12 React - bind, setState 함수 이해하기 (0) 2022.09.07 props VS state 차이점, 컴포넌트 명령 (0) 2022.09.06