動作しないネイティブイメージを反応させるの私は、ローカルファイルから画像を表示しようとしたので、私はこのはURIが
<Image
source={{uri:'../../assets/img_src/BTI.jpg'}}
style={{height:150,width:150}}
/>
私のコンテナコンポーネントは、高さと幅を取得しているようだが、画像は」doesnのことをしようtロード。だから私はそれは、残念ながら私の知る限り、私は最初のアドレスファイルを操作し、それを変数に格納したい場合、私はこの実装を使用することはできません知っているように、本当によく働くこの
<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://stackoverflow.com/questions/30854232/react-native-image-require-module-using-dynamic-names#30868078 – QMFNP
@Hariksええ、エラーメッセージが表示されます – Irvan