localstorage1 [React]내 멋대로 만드는 Todolist-4(feat.Parcel) 1.완료 체크 기능 추가 Todo list에 완료체크 기능을 위해 app.js에서 함수를 하나 만듭니다. handleCheck = (index) => { let todos = this.state.todo; todos[index].check = !todos[index].check; this.setState({ todo:todos }) } (todos라는 변수에 기존의 state.todo를 복사하고 todos라는 변수를 수정하여 setState로 담는 것은 state 자체를 직접 수정하면 안되기 때문입니다.) 매개변수로 클릭한 li의 index를 넘겨서 그 index값과 매칭된 배열의 check부분을 수정하여 setState를 하는 로직입니다. 그렇다면 해당 함수를 Props로 위와같이 넘겨줍니다. 그리고 .. 2019. 5. 11. 이전 1 다음