side Project
-
TIL_간단한 여행 플래너(?) 제작기_네번째Programming/React 2019. 11. 11. 00:04
#오늘 할 일 (19.11.10)📚 확인 버튼을 눌렀을때, 인풋 값이 초기화 안되는 현상 해결하기 # 문제 발생 🤮 ▪ 인풋 값이 초기화 안되는 현상? 확인 버튼을 누르면, 아이템이 리스트에 추가되고 인풋 값은 초기화 되는 기능을 구현하고자 한다. 이를 구현하기 위해 확인 버튼을 눌렀을 때 발생하는 이벤트에서 state 값을 ''로 세팅해주었다. 하지만 결과는 바뀌지 않았다. state 값이 바뀐다고 해도, input의 value을 따로 지정해주지 않아 영향을 미치지 않았기 때문이다. 그래서 state가 변할 때마다 input의 value값이 변할 수 있도록 value={this.state.price} 이와 같이 state 값을 value 값으로 지정해 주었다. 이렇게 시도해보니 초기화 기능은 잘 구현 ..
-
TIL_간단한 여행 플래너(?) 제작기_세번째Programming/React 2019. 11. 10. 01:33
#오늘 할 일 (19.11.09)📚 여행 리스트에 아이템 추가할때 발생하는 에러 수정하기 - 버튼 여러번 누르면 warning 발생 - 확인 버튼을 눌렀을 때, 값이 업데이트 되지 않는 이유? -(번외) commit을 했는데 잔디가 안 심어지는 이유? # 문제 발생 🤮 ▪버튼을 여러번 누르면 warning? 버튼을 여러번 누르면 key값이 'NaN'인 아이템이 중복된다는 warning이 개발자 도구에 찍혔다. 분명 나는 새로운 아이템이 추가될 때마다 컴포넌트에 id++로 key 값에 id를 주었는데, 왜 key 값이 NaN(숫자아님) 이 나오는 걸까? . . 알고보니, id++를 하면서 각각 고유의 값을 key로 부여하긴 했지만 초기 id값을 설정하지 않았다. 없는 값에 +연산을 하려다보니 NaN 가 발..