TIL_2020년 8월 25일 (화)
목차
1.오늘 한 일
- 데이터테이블 버튼 및 팝업창 추가
- 테이블위에 버튼 추가 및 add-ticker 연결
- 기존에 했던 hide-show가 아니라 pop-up창 띄우고, 거기에 데이터 입력해서 form을 db에 넣는 것까지 완료
- 팝업창 위치 조정 (보고있는 화면의 가운데로 띄어지게 함)
- 필수값 넣지않았을 때는 입력안되게 막기
- DB에 있는 것 중복값 검사 (시도하다가 다 못함ㅜㅜㅜ) ex) AAPL(Apple Inc.)라는 종목을 등록해뒀다면, 추가로 등록하지못하게 막는 작업을 하고싶었으나 실패함. ID 중복값 체크하는 것을 따라하려고 했는데 실패했다. 검색을 해보니 값을 입력한 후 ‘중복체크’ 버튼을 눌러서 확인하는 경우와 입력값을 계속 체크해서 중복값을 체크하는 방식으로 나눠져있었는데, 나는 두번째꺼 따라하다가 실패함. 이건 우선 다른 방법을 찾아보자.
- 데이터테이블 계산(은 실패…)
- 표에 있는 데이터를 계산해서 다시 계산한 값을 보여줘야하는데 안된다. ㅜㅜ 이걸 해야 다른 것들을 추가로 할 수 있을 것같은데 아직 해결하지못했다.
- 번이라고 하기엔 뭔가 부족하지만…
Dashboard도 기존 테마 버리고 다시 해야할 지도 모르겠다. 디자인보다 우선 기능이 중요한거니까, 데이터와 대시보드가 또 연동되도록 만들어야한다.
2.오늘 배운 것과 깨달은 것
-
ajax를 사용할 때에는 Jquery중 simple버전이 아닌 regular버전을 import해야만 사용가능하다. 팝업창 만들고 심플버전을 가져왔더니 계속 오류가 나더라. 오늘 또 하나 배웠다. 시간이 너무 빨리 지나간다. 하루종일 앉아있었는데 결과물이 생각보다 적다. 점점 익숙해지고 속도도 빨라지겠지.
-
자꾸 낮밤이 바뀐다. 원래는 12시에 자는 신데렐라였는데, 어느새인가 늘 새벽늦게 잔다. TIL작성까지 끝내면 새벽이다. 좋은 습관은 아닌 것같다. 고칠 수 있으면 고쳐야지
-
공부하고 배워야할 것들이 참 많다. 대충 생각나는 것만 해도 NodeJS, Vue, Typescript, Docker, AWS, react, JAVA, Spring 등 뭔가 공부해야할 것들이 넘쳐난다. 내가 모든 것을 다 할 수 있진 않겠지만, 그래도 전체적으로 어떤 것인지는 다 알아야 추후에 내가 뭘 선택할 지도 알 수 있을텐데, 뭔가 지금 하는 것도 너무 시간이 오래걸려서 마음만 조급해진다. 조급해지지말자라는 다짐은 늘 하지만 그래도 참 쉽지않다.
댓글남기기