작동하지 않습니다 반작용, 그래서 수행하려고이은 네이티브 이미지 URI 내가 로컬 파일에서 이미지를 표시하려고
<Image
source={{uri:'../../assets/img_src/BTI.jpg'}}
style={{height:150,width:150}}
/>
내 컨테이너 구성 요소는 높이와 폭을 점점 보이지만 이미지가 '아무튼 부하. 그래서 노력이
<Image
source={require('../../assets/img_src/BTI.jpg')}
style={{height:150,width:150}}
/>
이 작동 정말 잘, 내가 먼저 주소 파일을 조작하고 변수에 저장하려면 내가이 구현을 사용할 수 없습니다 알고 불행하게도까지한다. 예 :
const imgSrc = `../../assets/${data.image}`;
여기서 data.image = 'img_src/BTI.jpg'. 안드로이드 스튜디오에서 내 안드로이드 시뮬레이터의 모든 데이터를 삭제하려고하지만 결과는 동일합니다. 내가 뭔가 잘못하고 있는거야? 이것에 대한 더 나은 구현이 있습니까?
고마워 :)
이
당신은 source = {require (imgSrc)}를 사용할 수 없다는 뜻입니까? – Hariks
변수 이름을 소스로 사용하여 애셋을 포함하려고하기 때문에 이러한 현상이 발생합니다. 여기에 허용 된 대답은 왜 이것이 작동하지 않는지에 대한 통찰력을 제공합니다 : http://hackers.php?lang=ko&answer=30854232/react-native-image-require-module-using-dynamic-names#30868078 – QMFNP
@Hariks yeah, an 오류 메시지가 나타납니다 – Irvan