reactjs 警告:列表中的每个子项都应该有一个唯一的“key”属性,

ryhaxcpt  于 2022-12-03  发布在  React
关注(0)|答案(1)|浏览(129)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。

13个小时前关门了。
Improve this question
警告:列表中的每个子项都应该有唯一的“键”属性。
我有2-3个文件在firestore数据库,我试图阅读这一点,并与以下代码显示在一个列表上。

function Todo(props){
    return(
        <List>
            <ListItem>
                <ListItemText key={props.data.todo.id}/>
            </ListItem>
        </List>
    );
}

但React总是抱怨Warning: Each child in a list should have a unique "key" prop.
但我尝试了li元素上的key属性

ogq8wdun

ogq8wdun1#

我假设您简化了代码,删除了map(因为实际上,“列表中的每个子对象”没有问题)。
无论如何:ListItemText不是子级,ListItem是,并且ListItem应该具有key属性。

相关问题