JiwoonKimKr / prjct-personal-q3-2024

Personal Project_Web Development_Q3_2024
http://13.125.131.19
0 stars 0 forks source link

상품 상세 페이지 장바구니 관련 API 작성&장바구니 페이지 마크업_10 08 2024 #12

Closed JiwoonKimKr closed 2 months ago

JiwoonKimKr commented 2 months ago
JiwoonKimKr commented 2 months ago

Interceptor

ㅠㅡㅜ PermissionInterceptor에 기재한 특정 URI 관련 String들은 기재하려는 URL에 부딪치는지 습관적으로 체크해야 한다!!!!ㅜㅜㅠㅜㅠ

JiwoonKimKr commented 2 months ago

JavaScript

자바스크립트에서 중복되는 문구가 많아서, 함수로 만들어보는 시도를 했다. 🫥🫥🫥🫠🫠😇😇

e.localName == "input"이란 구문으로 해당 이벤트 테그가 input에 해당하는지 체크할 수 있었다.

한편 형제 테그에 input이 있는 경우를 찾아야 하는 상황이었다. jQuery의 e.siblings("input.quantity-item-current")[0]라는 .siblings()함수에 조건을 붙여서 찾을 수 있었다. 생각보다 만만치 않다 😇😇😇 겸손해야지 ㅠㅡㅜ

function updateQuantity(e , num){
let inputCount;

if(e.localName == "input"){
//함수 요청한 이벤트 태그가 input인 경우
inputCount = e;
} else{
//함수 요청한 이벤트 태그의 형제가 input인 경우
inputCount = e.siblings("input.quantity-item-current")[0];

})
JiwoonKimKr commented 2 months ago

🛑🚫장바구니 페이지 내 상품별 가격 표시 관련 CSS 좀 더 예쁘게 수정해야 🛑🚫🫠🫠 🛑🚫productDetail &shoppingCart '해당상품 결제하기' 버튼, '장바구니 취소하기' 버튼 관련 API 구현해야🛑🚫