3
내 코드가 Json 데이터를 배열로 가져 오면 FlatList
을 사용하여 데이터를 나열합니다. 전화 번호부 사진과 텍스트가 연속적으로 보입니다.대규모 목록의 실제 기본 FlatList 성능 문제
여기 내 코드입니다 :
renderItem = ({ item }) =>
(
<ListItem
title={item.username}
avatar={{ uri: item.photo }}
/>
)
render() {
console.log(this.state.myData);
return (
<View style={styles.container}>
<FlatList
data={this.state.myData}
renderItem={this.renderItem}
/>
</View>
);
}
그 작품과 내가 출력을 얻을 수 있지만, 성능이 느립니다. 렌더링은 사용자에게 짜증나는 약 10 초 정도 걸립니다. 빨리하기 위해 무엇을해야합니까?