警告:遇到两个孩子用同一把钥匙

时间:2018-04-25 18:33:53

标签: nivo-slider

我正在使用nivo线组件来绘制堆积线图。我收到了这个错误:

Warning: Encountered two children with the same key, `L1.87.83999837239584`. Keys should be unique so that components maintain their identity across updates. Non-unique keys may cause children to be duplicated and/or omitted — the behavior is unsupported and could change in a future version

它在谈论什么钥匙和孩子?图表上的每个数据点是否都是远程可能是一个独特的React元素,它是某个集合的一部分,必须在"反应意义中唯一标识?#/ p>

1 个答案:

答案 0 :(得分:1)

显然,Nivo采用你的x,y数据对,并将每对值组合成用于集合内身份的反应密钥。这意味着如果你有一个重复的x,y对,你最终会得到一个重复的密钥,导致我报告的错误。 它还有两个相同的x值和不同的y值 - 不知道如何处理它。