중간 점검(self)

2023. 4. 12. 10:59공부/ict인턴십

반응형
 // 1. 레이아웃 만들기 [ㅇ]
    // 2. 테이블 만들기 [o]  - 상위공통코드, 공통코드, 코드명, 상세보기, 삭제버튼 + 정렬기능 추가
    // 3. 검색 필터 만들기[0] -> 테이블 자체 기능
    // 4. api처리 만들기  
        //codeAPI.js[0]
        //ccodeReducer.js[0]
    // 5. 테이블 상위코드 합치기 추가[0]
    // 6. 상세보기 페이지 만들기[o] -
    //            추가하기 - 수정버튼[0]
    //            
    // 7. 삭제기능 추가[0]
    // 8. 추가기능 추가[0]
    // 9. 수정기능 추가[0]


    //추가할 기술 리스트
    // 10. (백, 프런트)데이터 검증 추가할것[]
    // 11. (폼-상세보기)사용여부 기본값 설정 []
    // 12. (폼-상세보기)하위 코드 추가 기능 작성[]
    // 13. (폼-상세보기)상위코드명 추가 기능 작성 []
    // 14. (테이블-삭제)일괄삭제 추가하기[]




   
    //테이블 관련
    //이슈사항
    // 1.데이터 필터링시 꺠짐현상 발생
    // const filteredData = codeData && Array.isArray(codeData) ? codeData.filter((item) => item.commCd !== 'CL000000000') : [];

    //2. columns - 상위코드에 (...getColumnSearchProps)적용시 render 적용이 안됨

    //3. 테이블이 로딩중일때 로딩중이라는 화면 띠우는 방법 > 현재 아래로 통일
    // locale={{
    //     emptyText: (
    //         <span className="helper-text">검색결과가 없습니다.</span>
    //     )
    // }}
    //           해결법 > 백엔드에서 리스트를 줄때 다름 state도 줘서 그거 받고 확인시불러오기
    //           다른 이슈 > 이미 맨 처음 그냥 api없는채로 랜더링을 해버려서 빈값이 사용자에게 보여버림 > 걍 이미 만들어진 codeListState 전달
    //           다른 이슈 > 로딩과 비어있음이 같이 나옴

'공부 > ict인턴십' 카테고리의 다른 글

코드관리 개발 보고서  (0) 2023.04.17
백엔드에서 에러 처리  (0) 2023.04.12
배경 지식 (리액트 장고 정리)  (0) 2023.04.06
코드 개선 사항 + 질문 리스트  (0) 2023.04.06
업무 계획 (일정관리)  (0) 2023.04.06