let [count, setCount] = useState(1);
{
count === 2
? null
: (<button className="btn btn-primary" onClick={() => {
setCount(count + 1);
//로딩중이라는 UI 추가
axios.get('https://codingapple1.github.io/shop/data' + (count + 1) + '.json')
.then((result) => {
//로딩중이라는 UI 안보이게 처리
shoes변경([...shoes, ...result.data]);
})
.catch()
}}>더보기</button>)
}
더보기 버튼 사라지게 하는 것과
버튼 누른 횟수에 따라 json 파일 경로도 바뀌는 것 관련해서 질문 드립니다
count state만드는 것은 맞는지, count에 직접 숫자를 넣어서 하는 것 외에 다른 방법이 있는지 궁금합니다.