<button className ="btn btn-primary" onClick={()=>{
axios.get('https://codingapple1.github.io/shop/data2.json')
.then((result)=>{
console.log(result.data);
// shoes변경([...shoes, ...result.data]); // shoes 카피본!!
let copy = [...shoes];
copy.push(result.data);
shoes변경(copy);
}) //요청이 성공했을 때
.catch(()=>{
console.log('실패ㅜㅜ')
}) //요청이 실패했을 때
}}>더보기</button>
shoes변경([...shoes, ...result.data]); // shoes
일단 이건 잘됩니다..
그런데 예전에 배웠던 식으로 카피해서 push 방법이 잘 안됩니다.
발생한 문제가 '더보기'를 눌렀을때 이미지를 3, 4, 5 하나씩 가져오고
title, price 같은건 못가져오더라구요. 개발자도구로 보니 이미지만 가져오게 되있는데 왜 인지 모르겠습니다.