js树ztree,设置节点父子关系,是通过id/pid,还是通过children ?

我看官方例子里,json数据有id和pid,可是官方api上说组织父子关系用children到底用哪个啊是通过id/pid,还是通过children?... 我看官方例子里,json数据有id和pid,可是官方api上说组织父子关系用children
到底用哪个啊
是通过id/pid,还是通过children ?
展开
 我来答
huzengxi1994
2012-07-28 · 超过18用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:33.6万
展开全部
当然是通过id与pid,只要你的json数据中id与pid能够形成父子关系,就能形成一棵树
[{id:1,pid:13,name:"根节点1"},{id:5,pid:1,name:"根节点下的子节点"},{id:2,pid:13,name:"根节点2"}
再次提醒,一定要形成父节点的id是子节点的pid才能构成一棵树
当然如果要判断父子关系也是用id与pid啦
涽水小龙
2018-12-17
知道答主
回答量:7
采纳率:0%
帮助的人:2.5万
展开全部

官方文档我搜了半天,提供的例子都是children,不过id/pid确实可行,因为我在若依的框架中看到了这个用法,而且网页链接这个篇文章中也有实例,虽然没跑过他的代码,但应该是可以的,毕竟发出来的东西.

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zTreeAPI
推荐于2016-04-28 · TA获得超过116个赞
知道答主
回答量:54
采纳率:0%
帮助的人:69.9万
展开全部
初始化节点时确认是否为父节点的规则如下:
1、初始化的节点中是否存在子节点(可以利用 children 属性包含,也可以利用简单数据模式的 id pId 对应);如果存在子节点就是父节点,如果不存在就看下一个条件。
2、如果初始化节点中不存在子节点,那么判断isParent 属性是否为 true,如果是那么就是父节点;如果不是 true 那么就是叶子节点
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式