Extjs TreePanel上未定义记录[i]

Extjs TreePanel上未定义记录[i],extjs,treepanel,Extjs,Treepanel,我使用带有JSON的treePanel。 我的JSON在这里: 我不明白为什么,我有一条错误消息:“记录[I]未定义”” 我的JSON是有效的 需要帮助 谢谢:)您没有提供关于如何使用此JSON文件的详细信息,但从声音上看,您试图访问一个不存在的元素。您是否使用循环语句来递增JSON文件中的每个元素 可能这个循环正在迭代超过您拥有的元素数,这就是错误发生的原因。如果我猜是因为应用程序试图将JSON文件中的第一个“节点”作为子节点进行解析,因此它认为有4个元素需要循环。因为你真的只有3个 希望这能

我使用带有JSON的treePanel。 我的JSON在这里:

我不明白为什么,我有一条错误消息:“记录[I]未定义”” 我的JSON是有效的

需要帮助


谢谢:)

您没有提供关于如何使用此JSON文件的详细信息,但从声音上看,您试图访问一个不存在的元素。您是否使用循环语句来递增JSON文件中的每个元素

可能这个循环正在迭代超过您拥有的元素数,这就是错误发生的原因。如果我猜是因为应用程序试图将JSON文件中的第一个“节点”作为子节点进行解析,因此它认为有4个元素需要循环。因为你真的只有3个


希望这能有所帮助。

我解决了我的问题!问题是每个数据都有相同的id!感谢您的回答解决方案:每个数据的ID不同