首页 > 解决方案 > 反应原生。我刚开始学习 React Native,我有一个关于 return 声明的问题

问题描述

我有一个关于return语句的问题。有一个return已经包裹了整个代码为什么我们又要返回?为什么这段代码中有两个return?谢谢你的帮助。

return (
    <FlatList
      showsVerticalScrollIndicator={false}
      keyExtractor={(friend) => friend.name}
      data={friends}
      renderItem={({ item }) => {
       return <Text style={styles.text}>
          {item.name} - Age: {item.Age}
        </Text>;
      }}
    />
  );```

标签: javascriptreactjsreact-native

解决方案


如果您查看a上prop的文档,您会发现它需要一个函数。该 return 语句是该函数的一部分。renderItemFlatList


推荐阅读