我正在使用React Native,並試圖讓圖像顯示出基於標題變量的列表不同。我不認爲我正在用JavaScript處理字符串,但不知道如何解決這個問題。有什麼建議麼?運行良好時,我只是硬編碼的圖像源路徑,所以我知道這是正確的。React原生圖像插入和字符串
<View style={{ flex: 8 }}>
this.setState({
link: './assets/' + this.props.title + '.jpg',
});
<Image source={require(this.state.link)} style={[styles.images]} />
</View>
嘗試使用'path.join('./ assets /',this.props.title,'.jpg')' –
[對圖像文件反應原生使用變量]的可能重複(https://stackoverflow.com /問題/ 33907218 /反應天然使用的可變換圖像文件) –