source react horizontal flatlist example code react-native horizontal-scrolling react-native-android react-native-listview react-native-ios

react-native - horizontal - react native flatlist source code



Cómo hacer un ListView horizontal, o FlatList en reaccion-native (2)

Gracias por la última respuesta, ListView ahora está en desuso.

solución con FlatList:

<FlatList style={styles.videos_flatList} horizontal={true} data={data1} renderItem={({item}) => <RowItem/> } ItemSeparatorComponent={() => { return ( <View style={{ height: "100%", width: 20, backgroundColor: "#CED0CE", }} /> ); }} keyExtractor={(item, index) => index.toString()} />

Estoy buscando una forma de hacer un ListView horizontal o FlatList en React-native. como la imagen de abajo: https://i.stack.imgur.com/D4RA5.jpg

Intenté manejarlo con Flex, pero me hace extrañar los resultados y siempre con un ListView vertical.

Si tienes alguna idea, házmelo saber.

Saludos,


La respuesta es agregar el conjunto de propiedades horizontales a true .

Sí, no se describe en el documento: https://facebook.github.io/react-native/docs/listview.html

Así que, obviamente, un ListView es un hijo de un ScrollView, así que consiguió el Horizontal Bool.

<ListView horizontal={true} style={{flex:1}} dataSource={this.state.dataSource} renderRow={(data) => <Row {...data} />} /> <FlatList horizontal={true} data={this.props.data} extraData={this.state} keyExtractor={this._keyExtractor} renderItem={this._renderItem} />

Ciao