본문 바로가기

✏️ 기록/에러 일기11

[210715] TypeError : Cannot read property 'length' of undefined 1. 에러상황 2. 해결방안 파이어베이스를 만들지 않은 상태로 length를 줄 수 없다. 저장되지 않고 매번 새로고침하면 데이터가 사라지는 상태에서 length를 구할 수 없기 때문이다. 3. 느낀점 코드를 붙이더라도 쓰는 이유 /상황을 잘 알고 사용하자 2021. 7. 15.
[210714]React wrapper: React does not recognize the `_onChange` prop on a DOM element 문제 상황: 리덕스에서 addPostFB를 만들었고, 이를 PostWrite 페이지에 연결하는 상황. 1) const addPost 정의 하기 이렇게 정의하면 contents에 빨간줄이 뜬다! 위에서 정의되지 않았기 때문 2) contents와 setContents에 상태값을 불러오고, setContents를 정의해줘야한다. 왜냐면 상태변화를 항상 체크해줘야하기 때문이다. 3) input값에 값을 입력할때마다 상태가 변한다. onChange = {changeContents}를 사용해서 넣어준다! 에러상황 1) _onChange DOM에서 인식하지 못한다는 메세지와 함께 소문자로 _onchange를 해보라는 조언을 준다. 2) _onchange input태그에는 안된다고 나온다. 그리고 문제는 이러한 붉은.. 2021. 7. 14.
[210713] two children with the same key 에러 상황: 문제 해결: 키에게 고유한 index값 주기! 2021. 7. 13.
[210713] push of undefined 오류 상황: TypeError: Cannot read property 'push' of undefined. 엘리먼트 폴더에 버튼을 따로 만들었는데, 버튼 적용이 안되었음. 해결방안: {history.push('/');}} text="글쓰기"> props와 history 두 가지로 이벤트를 받고 있었다. 둘 중에 하나만 썼어야 한다! 그리고 onclick아니고 대문자인거 확인하기! 2021. 7. 13.