안녕하세요 바닐라 자바스크립트로 로컬 스토리지 진행중 계속해서 장바구니에 쌓이지 않고 바뀌는데 어떻게 해결해야 할까요?
밑에처럼 작성했습니다.
document.querySelector('.container').addEventListener('click', (e) => {
title = e.target.previousElementSibling.previousElementSibling.innerHTML
if(localStorage.getItem('cart') !== null){
var output= JSON.parse(localStorage.getItem('cart'))
output.push(title);
console.log(output)
localStorage.setItem('cart', JSON.stringify(output))
}
localStorage.setItem('cart', JSON.stringify([title]))
})