2023. 4. 17. 08:54ㆍ공부/ict인턴십
완료한 업무
- 레이아웃 구성
- api 처리, 리듀서 제작
- 테이블 만들기 -
필드 목록: 상위코드, 공통코드, 코드명, 하위 코드추가, 수정하기, 삭제하기
기능: 일괄삭제, 검색, 깊이에 따른 색상 분류, 상위코드 합치기
- 기능 구현
C - 코드생성
코드추가를 누르면 자동으로 셀프참조하여 하위 코드를 작성함
상위코드, 코드번호, 정렬순서 자동 생성
R - 폼 초기화 하고 읽어오게끔 구현 (업데이트와 화면 공유), 새로고침 기능 추가
U - 폼은 공유하고 업데이트 구현
D - 개별삭제 + 일괄삭제
- 데이터 검증 구현.
향후 구성할 기능
- 표에서 색상 한줄에 다 들어가게
- 폼 - 상세보기 기본값 설정
- 검색 잘보이게 변경, 닫기 기능 추가
- 전체화면
- 테이블 맨 위 색상 넣기
질문 사항
- 콘솔에서 나타나는
dex.js:1 Warning: `columns.render` return cell props is deprecated with perf issue, please use `onCell` instead. |
onCell로 바꾸면 기능 동작 안함
>> 버전과 문제는 그냥 사용할것, 업데이트 예정 없음.
>> 라이브러리 관련 질문은 사용해본 경우에 답변을 가능
2. 테이블 로드시 비어있음과 로딩이 같이나옴.
과정()
>>
으로 처리
- 같은 위치에 dispatch 가 두개 있음. 정상 작동하나 나중에 문제 있을까요?
>> 문제가 있는 코드 맞음,
이런경우
를 통해 특정 값만을 닫았을시 처리하게끔 바꿔줌
- 파이썬 중복이 너무 많아서 줄이고 싶습니다만 방법을 모르겠습니다.
검증은 그냥 펼쳐 놓나요? 함수만들어서 묶나요?? 0
>>사용자 판단하기 나름,
기본 msg, state선언후 마지막에 그것을 알려주는 식의 함수로 작성하면 편함
- 현재는 공통 코드 변경이 불가능 하지만 만약 가능하다면 공통코드가 pk라서 폼 제출시 버튼을 누르는 기점으로 인식을 못하는데 이를 어떻게 해결 하는지?
(상세정보 조회시 변수 만들어서 저장하고 그 code로 백으로 보내야 하는지? < 좋지 않아 보임)0
pk값은 무슨일이 있어도 건드는 경우 없음, 대부분 자동 생성 하게끔 작성함. (id 와 같이 변동 가능한 경우가 있는경우 pk를 따로 관리하기도 함)
- 상위코드에 검색 기능 추가시 합치기 기능이 작동을 안합니다.
(...getColumnSearchProps)적용시 render 적용이 안됨
- 라이브러리 문제, 관련 페이지에서 더 확인해서 수정하는것이 빠름, 어떻한 값을 받고 어떻한 값을 주는지 확인해볼것
- 일괄 삭제 반복문 썼는데 문제 있을거 같아서 문의드립니다. (일단 작동함)
좋지 않음,
반복문의 경우 백에서 실행해 주는것이 좋음 >> 에러메시지 표시하기가 편하고 안정적임
모든 값들을 넘겨주고 백에서 처리하게끔 수정
- 어디에서 form을 초기화 해야 할지 모르겠습니다. 0
순서의 문제. 경주마처럼 코드가 작동하면 안되고 이어지게끔 작성. 처음에 어려우면 기능별로 consol.log작성하여 (개발자 버전으로만 하면 배포시 안지워두 됨) 순서를 확인할 것.
'공부 > ict인턴십' 카테고리의 다른 글
오늘자 회의록 (0) | 2023.05.04 |
---|---|
FE 개발자 특강 (네이버 우상훈 개발자님)_챗 gpt를 아직도 안써본 사람은 인터넷이 처음 나왔을때 안써본 사람과 같다. (0) | 2023.04.24 |
백엔드에서 에러 처리 (0) | 2023.04.12 |
중간 점검(self) (0) | 2023.04.12 |
배경 지식 (리액트 장고 정리) (0) | 2023.04.06 |