<button onClick={() => {
let copy = [...shoes];
copy.sort((a, b) => {
if(a.title > b.title) {
return 1;
} else {
return -1;
}
});
setShoes(copy);
}}>가나다순 정렬</button>
제가 이렇게 가나가순정렬 버튼을 만들고 정렬 해놓은 상태에서 detail/0으로 접속하면 정렬된 0번째가 나와야하는데
원래 기존에 있던 white and Black이 나오는데 제가 copy본으로 복사해서 정렬해놔서 그대로 나오는걸까요?
그리고 다시 copy본없이 shoes를 그대로
<button onClick={() => {
shoes.sort((a, b) => {
if(a.title > b.title) {
return 1;
} else {
return -1;
}
});
setShoes(shoes);
}}>가나다순 정렬</button>
이렇게 짜면 버튼이 작동이 안하네요...ㅜ
추가) 선생님 그리고 혹시 이미지들도 같이 정렬하고 싶으면 어떻게 해야하나요..?