首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >警告:列表中的每个孩子都应该有一个独特的“键”道具。与反应useEffect钩

警告:列表中的每个孩子都应该有一个独特的“键”道具。与反应useEffect钩
EN

Stack Overflow用户
提问于 2022-12-02 11:14:00
回答 1查看 38关注 0票数 -4

警告:列表中的每个孩子都应该有一个独特的“键”道具。

我在消防局数据库中有2-3个文档,我试图读取这个文档,并在列表中显示如下代码。

代码语言:javascript
运行
复制
function Todo(props){
    return(
        <List>
            <ListItem>
                <ListItemText key={props.data.todo.id}/>
            </ListItem>
        </List>
    );
}

但反应总是抱怨Warning: Each child in a list should have a unique "key" prop.

但是我尝试了li元素的key属性。

EN

回答 1

Stack Overflow用户

发布于 2022-12-02 11:20:09

我假设您简化了代码,删除了map (因为尽管如此,“列表中的每个子元素”并没有问题)。

无论如何:ListItemText不是子属性,ListItem是子属性,ListItem应该具有key属性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74654881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档