ReactJS教程:不显示预期的唯一键警告

问题描述 投票:0回答:1

我是ReactJS的新手,我正在尝试按照这里的教程:https://reactjs.org/tutorial/tutorial.html。除了这一步,一切似乎都很好:https://reactjs.org/tutorial/tutorial.html#picking-a-key所说的

现在,我们应该看到游戏中发生的动作列表以及一条警告:

警告:数组或迭代器中的每个子节点都应该具有唯一的“键”支柱。检查“游戏”的渲染方法。

我使用create-react-app设置我的项目(遵循这里的说明:https://reactjs.org/tutorial/tutorial.html#setup-option-2-local-development-environment),没有更改任何设置,但由于某种原因,在此步骤(在将一个键添加到li元素之前)运行时“ npm start“,我没有看到上述警告。

我已经尝试使用谷歌搜索答案,具有讽刺意味的是,我发现的所有结果都是人们问如何摆脱这个警告,而我正试图看到这个警告。有谁知道这里会发生什么?

提前致谢!

reactjs
1个回答
1
投票

这是来自React方面的警告,您可以在浏览器的开发人员工具控制台中看到它作为错误。我知道这很奇怪,但我认为人们会关闭警告,因为React必须以稳定的方式处理列表项,所以它显示为错误。

© www.soinside.com 2019 - 2024. All rights reserved.