我有一个react原生组件,它有20个项目(数据)的平面列表。该项目包含使用setTimeout的组件。这会导致性能下降吗?
handleSpinner = result => {
setTimeout(() => {
// handle task
}, 3000);
return<some stuff></some>
};
const DATA = [
{
id: 'bd7acbea-c1b1-46c2-aed5-3ad53abb28ba',
title: 'First Item',
},
{
id: '3ac68afc-c605-48d3-a4f8-fbd91aa97f63',
title: 'Second Item',
},
{
id: '58694a0f-3da1-471f-bd96-145571e29d72',
title: 'Third Item',
},
//...MORE ITEMS
];
<FlatList
keyExtractor={this.keyExtractor}
data={list}
renderItem={this.handleSpinner}发布于 2021-10-07 16:57:27
当列表中有大量数据时,会导致严重的问题。
https://stackoverflow.com/questions/69483844
复制相似问题