【发布时间】:2021-06-08 17:21:32
【问题描述】:
假设我在 React native 中使用 hook 时为 FlatList 设计了一个组件。这; 1-在页面外定义更有意义 要么 2- 是否高于回报?
这两个用户有什么区别吗?在什么情况下应该首选哪一个?
//1
const Card = () => (..)
const App = () => {
const RenderItem = () => ( <Card /> )
return(
<FlatList
..
renderItem={RenderItem}
>
)}
//2
const App = () => {
const Card = () => (..)
return(
<FlatList
..
renderItem={Card}
>
)}
【问题讨论】:
标签: react-native components hook