React native React Native.map函数不返回视图或文本

React native React Native.map函数不返回视图或文本,react-native,dictionary,React Native,Dictionary,我正在用React Native编写一个映射函数,无论我做了什么尝试,我都无法让它返回视图或文本。第132行的console.log返回有效数据,因此我知道它将进入map函数,但它不返回视图。我试过: state.map((股票,i)=>{}) state.map((股票,i)=>()) state.map((股票,i)=> 我尝试过使用和不使用return(),但它什么也不显示 <ScrollView> <Text style={styles.whitetext}

我正在用React Native编写一个映射函数,无论我做了什么尝试,我都无法让它返回视图或文本。第132行的console.log返回有效数据,因此我知道它将进入map函数,但它不返回视图。我试过:

  • state.map((股票,i)=>{})
  • state.map((股票,i)=>())
  • state.map((股票,i)=>
我尝试过使用和不使用return(),但它什么也不显示

<ScrollView>
    <Text style={styles.whitetext}>Hello...</Text>
    {state.map((stock, i) => {
        console.log(stock)       
        return (
           <View key={i}>
               <Text style={styles.whitetext} key={i}>test {stock.symbol}</Text>
           </View>
        )
     })}
</ScrollView>

你好
{state.map((股票,i)=>{
控制台日志(库存)
返回(
测试{stock.symbol}
)
})}

非常感谢您的帮助。

{state.map((stock,i)=>(
{state.map((stock, i) => (
 <View key={i}>
               <Text style={styles.whitetext} key={i}>test {stock.symbol}</Text>
           </View>
))}
测试{stock.symbol} ))}
因此,我的useEffect中的一个依赖项导致我的视图多次重新呈现(即使此处映射的状态常量仍然保留了详细信息)通过删除它,它将正确呈现。感谢你们的帮助!

如果删除返回中的
,会发生什么?是否导入
视图
?一些额外的解释将有助于进一步了解问题。