我是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“,我没有看到上述警告。
我已经尝试使用谷歌搜索答案,具有讽刺意味的是,我发现的所有结果都是人们问如何摆脱这个警告,而我正试图看到这个警告。有谁知道这里会发生什么?
提前致谢!
这是来自React方面的警告,您可以在浏览器的开发人员工具控制台中看到它作为错误。我知道这很奇怪,但我认为人们会关闭警告,因为React必须以稳定的方式处理列表项,所以它显示为错误。