Chcem zobraziť obrázky a ďalšie údaje v posúvacom kontajneri. Mám dva samostatné apis pre obrázky a ďalšie údaje. Používam reaktívny natívny zoznam. Ako môžem vykresliť dva súbory údajov súčasne.
Toto je môj kód:
<FlatList
horizontal={true}
data={data1, data2}
renderItem={this.renderData}
keyExtractor={item => item.id}
removeClippedSubviews={false}
bounces={false}
showsHorizontalScrollIndicator={false}/>
renderData = (item) => {
<View></View>
}
odpovede:
0 pre odpoveď č. 1Ak chcete vykresliť viac polí v plochom zozname, musíte ich zreťaziť. Zmeňte podporu údajov v komponente plochého zoznamu na:
data={data1.concat(data2)}
Predpokladám, že dáta1 a data2 sú polia, pretože ste neukazovali, o čo v skutočnosti ide. Najlepší možný scenár je ten, že dve polia majú rovnakú štruktúru údajov, iba rôzne hodnoty.