gpt4 book ai didi

reactjs - react native |平面 list 和备忘录 | renderItem 不是函数

转载 作者:行者123 更新时间:2023-12-05 06:56:50 25 4
gpt4 key购买 nike

我有一个 list 。里面有10个元素。我用 flatlist 来展示这个。但是当列表中 10 个元素中的 1 个发生变化时,它会再次呈现其中的 10 个。我打算用备忘录解决这个问题(flatlist 必须自己做这个,但无论如何)但是我遇到了语法错误。错误:renderItem 无效。

const Item = React.memo( ({item}) => (
<Text>{item.name}</Text>
))

const List = () => {
return (
<FlatList
..
renderItem = {Item}
>
)}
export default React.memo(List);

最佳答案

替换这个

renderItem = {Item}

renderItem={({ item }) => <Item item={item} />}

关于reactjs - react native |平面 list 和备忘录 | renderItem 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65033839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com