안녕하세요 강사님
localstorage 를 이용한 장바구니 기능을 구현중에 있습니다.
제품 상세페이지에서 장바구니 담기까지는 되었으나
장바구니 페이지에서 제품의 갯수를 증가시켜주는 부분에서 막혀서 질문드립니다.
저의 생각으로는 제품의 count 부분이 JSON.parse 때문에 문자열로 취급되는듯합니다.(확실치는 않으나 그렇게 짐작이 되네요)
이것을 정수로 바꿔줄려고 했습니다만, 딱히 떠오르지 않네요 방도가 있을까요?
1. 제품 상세페이지 장바구니 담기 부분
2. 장바구니 페이지에서 localstorage 정보를 State에 담아두기
3. 장바구니 페이지에서 제품 갯수 감소, 증가 부분의 함수입니다.
4. HTML 부분에 quantityCount 을 넣어줬습니다. 저부분을 형변환을 해도 안되더군요...
5. 증가버튼을 누르면 2로 되어야 하는데 1씩 추가됩니다. (마이너스 버튼을 눌렀을때는 정상적으로 빼기가 됩니다.)
6. 증가 버튼의 함수를 눌렀을때 이렇게 나옵니다.
console.log(typeof(e.target.previousSibling.value))
console.log(e.target.previousSibling)
