센세 항상 강의 잘 듣고 있습니다.
누르는 횟수에 따른 상품 응용 과정에서 질문이 있습니다.
응용1. 버튼을 2번 누르면 7,8,9번 상품을 가져와서 html로 보여주려면?
>>> if 활용하라는 힌트를 보고 숫자 세는 state까지 만들었는데, 어떻게 활용해야 할 지 감을 잘 못 잡겠습니다..
count === 1 ? ~실행코드~ : null
count === 2 ? ~실행코드~ : null
이렇게 하려고 하니까 react-expected-an-assignment-or-function-call-and-instead-saw-an-expression 이 오류만 계속 나옵니다..
힌트 좀 더 주시면 안될까요 ㅠㅠ 굽실굽실
아래는 우선 구현한 코드입니다.
<button onClick={() => {
let newArr = [...shoes];
setCount(count += 1)
axios.get('https://codingapple1.github.io/shop/data2.json')
.then((data) => {
newArr = [...newArr, ...data.data]
setShoes(newArr);
})
axios.get('https://codingapple1.github.io/shop/data3.json')
.then((data) => {
newArr = [...newArr, ...data.data]
setShoes(newArr);
})
console.log(count);
}}>더보기</button>
p.s) 8번째 상품과 9번째 상품의 이미지는 원래 없는 것이 맞나요?