-
카테고리
-
세부 분야
풀스택
-
해결 여부
해결됨
objectId compare
21.08.16 20:09 작성 조회수 169
0
강의에서 언급해주셨듯이 objectId를 비교할 때는 string으로 변환하여 비교해야하는데,
useEffect(() => {
const img = Images.find((image) => image._id === imageId);
if (img) setImage(img);
}, [Images, imageId]);
이 경우에는 image._id는 objectId이고 imageId string이여서 image._id를 image.id로 하던지 string으로 변환해야한다고 생각하는데 위의 코드와 같이 해도 정상적으로 동작하는 이유가 무엇인가여??
감사합니다!
답변을 작성해보세요.
답변 1