我正在使用React Native
创建一个应用程序,并使用map
方法显示数组中的两个项。
但警告不断显示:
Each child in a list should have a unique "key" prop.
下面是我的代码:
<View>
{arrayType.map((item, key)=> {
return(
<>
<View key={item + key} style={customStyle.main}>
<Text>{item}</Text>
</View>
</>
)
})}
</View>
为什么还显示那个警告?
2条答案
按热度按时间ocebsuys1#
您正在使用
React.Fragment
:<></>
.请尝试以下操作:
s5a0g9ez2#
在循环中呈现列表时,父组件应包含关键属性。
代码应该如下所示。