아..마지막 테스트 하나 통과가 안됐다. 뭐가 잘못된건지 하나도 모르겠다.. 리렌더링 되었을때 초기값이
전달안되어서 그런건가 했는데 초기값 잘 줬는데..
TypeError: Cannot read property 'alt' of undefined
왜 이 오류가 뜨는걸까 ㅡㅡ
5가지 방법으로 시도해봤는데도 구현만 잘 되지 마지막 테스트통과는 안됐다.. 혹시 a태그맵핑을 자식태그에서
해줬어야 했나? 노드로 값을 가져와서 테스터가 읽지 못한건가???
아무래도 const handleClick에서 인자를 객체로 받아오지 못한게 실패의 원인
인 것 같다. SyntheticBaseEvent 에서 id를 추출해서 state에 뿌려준게 잘못된 것 같다. 객체를 어
떻게든 받아왔으면 문제는 쉽게 풀렷을 것 같다. nodeValue를 꺼내오기도 하고 props로 후손태그에
name=el.id 줘서 target.name으로 끌고도 와봤는데 안됐다.
---- 해결했다 ! 어유 간단한건데 이걸 왜 생각도 못하고 있었을까 아유 분명 저번에 했을때 의문을 가졌어
야 했던 부분인데 유야무야 넘어가서 이렇게 된 것 같다. 모든 일에 의문을 가졌어야 했는데 의문이 부족했던 것 같다.
다음부터 이해가 안가는 부분은 꼭 짚고 몇번이고 반복해보고 넘어가야겠다. ----
오늘은 내 자신이 너무나도 밉기때문에 알고리즘 10문제 풀기를
벌로 내려야 겠다. 똑바로 좀 하자 한번 배울때 잘 흡수하자.
알고리즘 16 - Isograms
알고리즘 17 - computeSquareRoot
알고리즘 18 - Count the divisors of a number
알고리즘 19 - Complementary DNA
알고리즘 20 - Find the odd int
알고리즘 21 - Implement strStr()