[英]Flatlist won't show images from json (React Native)
您的代碼中有2個問題:
require
而不是{ uri: '' }
require
您不能將變量作為路徑傳遞,因此您只需要傳遞文字字符串。 因此,替換顏色數組中的每條路徑線以包括require
例:
{
id: 1,
path: require('../../assets/character-customs/albert/colors/c1.png'),
}
與此同時更新Image
組件行
<Image style={styles.images} source={item.path} />
這應該為你工作
對我來說,flatlist將所有數據包裝在項目中,因此這為我解決了問題
<Image source={{uri:item.path}}/>
如果這不起作用,請嘗試從renderitem方法記錄項目
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.