Written by coh at home
[신입살아남기] D68 본문
오늘은 거의 출근하고 하루종일 개발만 했다. 출근하고 선임님한테 질문했던 것 같은데 무슨 질문했더라.. 트리 질문은 점심먹고 했고... 아침에 아... 어제 하다가 모르는 거 생겼던 sql에 include와 왜 12월 16일 데이터가 있는 건지 물어봤던 기억이 난다. ㅋㅋㅋㅋ
이후에는 CSS를 학습하고 날짜를 선택하고 해당 값을 넘기는 기능을 개발했다.
하지만 여기서 문제가 발생했다. 기존의 메뉴들은 모두 Tree에서 해당 값을 갖고 search를 하게 된다.
session값을 꺼내서 검색 조건에 조회를 하게 되는데... 그렇다면 나도 해당 Tree의 값을 선택하고 조회할 수 있게 해야한다고 생각했다.
그렇지만 해당 코드를 읽고 그대로 하는 것은 쉬워보이지 않았다.
지금 방법은 두 개이다.
1. Tree의 treeLeftClick을 했을 시의 동작원리를 파악하고 해당 메서드를 이용하여 세션값을 저장.
-> 가장 이상적인 방법. 이 경우 만들어진 메서드들을 모두 사용 가능하다.
2. 그냥 인자로 넘기고 인자로 넘긴 값을 기반으로 새로운 메서드를 만드는 것.
-> 선임님이 추천한 방법인데... 내 생각에는... 그 코드들을 직접 짜신 건지는 모르겠지만 그 코드들을 내가 직접 짜는 것은... 진짜 시간 안될 것 같은데...
아무튼 해당 방법을 고민하다가 4시 반쯤에 퍼블리셔님이 캘린더 선택 시 기간 선택하는 것을 만드셔서 내가 코드에 맞게 수정했다. 음... 생각보다 월을 넘어가는 경우에 대해 고려하는 것이 조건이 복잡했던 것 같다. 어쨌든 이걸 3시간 동안 고민해서 구현했다. 5시 반부터는 거의 머리가 돌아가지 않았는데 어찌어찌 해결했다. ㅎㅎ...
암튼 오늘 한 것
1. 타기능 연계 - info Log로 넘길 때 어떻게 할 지 고민중.
2. CSS 공부(체크 박스 디자인)
3. 캘린더 기간 선택하는 코드 구현.. 이거 생각보다 시간 오래 걸림...
자바스크립트 좀더 타입을 엄격하게 사용해야할듯 싶다. 지금 그냥 == 이런 식으로 비교하니까 내가 비교하는 값이 숫자인지 문자인지 구분이 되지 않는다. 뭐... 편하긴 하지만 코드가 길어지니 더하기 연산을 할때 문자열로 이어붙는지 숫자로 더해지는지 파악하기 쉽지 않다.
'신입살아남기 > 일상' 카테고리의 다른 글
[신입살아남기]D57 미니프로젝트 후기 (1) | 2024.12.14 |
---|---|
[신입살아남기] D60 (0) | 2024.12.12 |
[신입 풀스택 개발자 살아남기]D69 (0) | 2024.12.02 |
[신입 풀스택 개발자 살아남기]D74 (0) | 2024.11.26 |
[신입살아남기]D75 (0) | 2024.11.25 |