extjs4 tree 叶子节点要id唯一
今天遇到一个问题,从后台传输数据到前台,
显示的是tree,tree有根和子叶组成,就是显示不出来。
我的亲爹,找来找去还是测试出来了。
先说答案:
一颗树,应该保证该树的root,叶子的id是唯一的。
?
问题所在:
我用的mysql自增的方式,所有主键上 1,2 3 4 5?
而我的根节点比如图中的开发部65 与 叶子节点比如图中的子1节点是
两个对象,他们都是用mysql自增的方式,因此错误导致根节点的id和
叶子节点的id有可能重复。
测试数据(正常显示)
{
children : [{
text : '开发部',
id : 'absolute22',
leaf : false,
children : [{
text : '移动开发部',
id : 'absolute221',
leaf : true
? ? ? ? ? ? ? ? ? ? ? ? ? ??
}, {
text : '前段开发部',
id : 'pswdupdate222',
leaf : true
}]
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。