장바구니 기능

    [Feature Implementation]장바구니 체크 유무 확인 후 삭제 기능 구현

    기존의 장바구니에서 상품이 선택이 되지 않아도 confirm문이 실행되어서 confirm문 밖에 if elas문으로 null 체크하여 분기를 놔눠 주었습니다. 해결한 문제 점으로는 1. 기존의 파라미터 값, userId값이 if문의 분기가 늘어나면서 userId가 undefined로 되는 것을 userId를 전역 변수로 설정 후 지역 함수에 들어가게 하여 해결했습니다. 2. 선택하지 않으면 선택하라는 메시지를 건네주기 위해 위와 같이 분기를 만들어 주었습니다. checkNull을 만들어서 체크박스가 선택이 되지 않으면 undefined로 리턴되는데 상품을 선택하라는 창을 띄우게 합니다. 아래 자료들을 참고했습니다. https://velog.io/@jsleeg98/JavaScript-%EC%A0%84%EC..

    [Problem Solving]장바구니에 데이터 중복으로 들어가는 것 해결[장바구니 기능]

    기본적인 장바구니 틀은 만들었지만 DB에서 데이터가 중복되어 들어가는 것을 제가 직접 로직을 짜서 수정해봤습니다. Query문도 직접 짯는데요. 이 컨트롤러에서 요긴하게 쓰입니다.!! 이렇게 짜 보니 동일한 상품명을 가졌으면, DB에 들어가지 않아서 장바구니는 이전 DB 그대로 유지할 수 있게 됩니다. (주석에서 고뇌의 흔적이..) 문제 해결!