У меня есть структура данных Map
, в которой значения карты содержат uri изображения. Я просто хочу показать все изображения в файле Map
.
Вот что я сделал:
<View style={styles.container}>
{[...imagesMap.values()].map(myImg => {
const source = {uri: myImg.uri};
// Warning pointing to here
return (<Image
style={{
width: 50,
height: 50,
position: 'absolute',
left: 62,
top: 26,
}}
source={source}
/>);
})}
</View>
При запуске моего приложения на симуляторе iOS все изображения успешно отображаются. Но я получаю окно предупреждения на симуляторе с надписью Warning: Each child in a list should have a unique "key" prop
, которую я не понимаю. У меня вообще нет компонента списка, я просто перебираю значения карты и показываю изображения. Почему я получаю это предупреждение?
(Предупреждающее сообщение, указывающее на строку кода, где я возвращаю <Image>
)