Image require 동적변수 문제 ! 안되는거 압니다만

image를 넣을 때
require() 안에 동적변수는 들어갈 수 없는걸 압니다만 image가 있는지 없는지를 체크해서 넣어야합니다…

이런경우 어떻게 작업을 해야할까요??ㅜㅜ

어제부터 이 부분때문에 진도를 못나가네요…

logo_path 가 정해져있는 문자열이라는 가정 하에
모든 이미지를 파일명과 같게, 오브젝트 형식으로 불러놓으면 될것같은데요

const images = {
   logo_a = require('logo_a.png')
}
const logo_path = "logo_a";
const path = images[logo_path];

logo_path가 정해져있지 않은 문자열이라서요…ㅜㅜ정해지지 않은 string을 가져와야합니다. 답변 감사합니다 ~!

정해지지 않았으면, 번들링 될 에셋에 포함된지 안된지도 추측이 안될텐데
그냥 서버에서 이미지 관리하고, image url 보내주는게 제일 좋지 않을까요?

좋아요 1

image require()를 버리고 imageBackground 태그를 사용해 해결했습니다. 감사합니다 :slight_smile: