日期:2014-05-16  浏览次数:20418 次

Extjs tree id定义
直奔正题:有用过extjs的都知道tree中node的id是不能重复的,但在树中的json数据并非是同一个表的数据id自然会有重复的可能,在遇到ID重复的时候tree就会出错了。


为此,我有个想法就是将ID的定义变成ids,这样就算前台tree的id重复了,也不会对tree有影响,但问题就出在这,我在这样定义后我在用record。get(‘ids’),出现undefind,请问大家我该怎么处理这个问题呢?因为就算这棵树没问题,我在别的地方也会有树(项目需要),所以请问有什么办法解决这个问题呃

------解决方案--------------------
顺序生成一些数字,写成id1、id2、id3

record.get('id1')
record.get('id2')
....


这样呢?