ligerUI 之 grid tree 收缩问题

本文分享了使用LigerUI实现GridTree过程中遇到的问题及解决方案。重点介绍了如何正确配置属性和处理后台数据以确保节点正常展开和收缩。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       工作需要使用ligerui 开发,最近要实现grid tree的效果,据一位老鸟说这里有个坑,率根据他的指导进行开发:需要在tree中加入isParent,isExtend,childrenName,parnetIdField这么个属性,即

,而且数据返回List<Object>中必须是:父中包含子作为一个Object  add进list中,子也要作为一个Object 紧跟add 进list中。

      后来开发完成,但节点并不收缩,后来仔细观察,发现点击时,只有小图标的样式在close与open之间变化,理应下一个tr应该增加display:none才对的啊,难道js引入有问题?查看js,好像没有问题,于是放弃这个方向,百思不得解,于是找老鸟解决,查看代码,返回数据,他说没有问题啊,他做过这样的,行啊,但也解决不了这个问题。

        于是困了我几天。为什么不按官网demo的例子来一试,于是tree中只用colummId属性,终于行了,但发现数据出现double,明白,是List中不应该 add进子节点的,于是处理后台返回的数据,终于可以了。

转载于:https://my.oschina.net/WWWW23223/blog/531147

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值