массива?
array = [{text: 1, image: "path1"}, {text: 2, image: "path2"}]
<FlatList data={array} renderItem={({ item }) => (<Image source={require("" + {item.image})}/>)}
так нельзя, в рантайме нет файловой системы, всё должно быть импортировано статически, иначе бандлер не узнает что там должно быть упаковано. но можно сделать объект { ... id: require('path'), ... } и уже из него выбирать по ключу
Обсуждают сегодня