美文网首页
React-Native:长列表

React-Native:长列表

作者: 考槃在涧 | 来源:发表于2017-12-07 09:34 被阅读78次

    React-Native:ListView

    React-Native提供了几个适用于展示长列表数据的组件,一般常用的有FlatListSectionList两种。

    FlatList显示一个垂直滚动的列表,元素个数可以增删。必须的两个属性是datarenderItemdata是列表的数据源,renderItem则从数据源中逐个解析数据,然后返回一个设定好格式的组件来渲染(类似于cell)。

    import React, { Component } from 'react';
    import { AppRegistry, FlatList, StyleSheet, Text, View } from 'react-native';
    
    export default class FlatListBasics extends Component {
         render() {
            return (
              <View style={styles.container}>
                data={[
                  {key: 'Zc'},
                  {key: 'Zchen'},
                  {key: 'Zjia'},
                  {key: 'Zhha'},
                ]}
                renderItem={({item}) => <Text style={styles.item}>{item.key}</Text>}
              </View>
            );
         }
    }
    

    相关文章

      网友评论

          本文标题:React-Native:长列表

          本文链接:https://www.haomeiwen.com/subject/guorixtx.html