ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 나의 성장 그림 Front(12.24)
    JavaScript 2021. 12. 24. 16:48

    나의 성장 그림 Front 12월 24일 작업 일지

     

    완료 일자 : 1월 20일 까지 ( D - 27 )

     

    작업 전 : 

    작업 후 :

     

    오늘 시행 작업 :  

    사실 외관상으로 달라진건 거의 없지만, 내부적인 동작 매커니즘에 대해서 결정했던 시간이였다.

     

    먼저 todo item 앞에 있던 원을 없애고, 그냥 글자를 클릭하면 색깔이 변하는 식으로 check 를 진행할 생각이다. ( red or green ) 

    또한 todo items 의 data format 에 대해서 결정했는데,

    년,월을 기준으로 서버에 요청을 보내면 해당 년,월에 해당하는 todo items 를 리스트 형태로 준다.

    예를들면 2021.12 로 요청을 보내면 

    [

       [{todo: "피아노", checked:false}, {todo:"프로젝트", checked: true}], // 1일

        [{todo: "피아노", checked:false}, {todo:"프로젝트", checked: true}] // 2일 .... 

     ]

     

    형식으로 데이터를 받아온다. 

     

    그리고 오늘배운것중 하나는 함수형 컴포넌트의 return 안에서 forEach 함수로 컴포넌트를 리턴 할 수 없다는 것이다. 

    그 대안으로 map 함수를 사용하면 된다.

    즉, forEach를 Render() 함수 안에서 component 출력을 할 수 없다.

     

     

    'JavaScript' 카테고리의 다른 글

    나의 성장 그림 Front(12.26)  (0) 2021.12.26
    풋볼러브 Front (12.24)  (0) 2021.12.24
    나의 성장 그림 Front(12.23)  (0) 2021.12.23
    정규표현식  (0) 2021.12.16
    [JavaScript] prevState 가 뭔가요?  (0) 2021.09.21
Designed by Tistory.