前 记:
最近写项目用到了zTree,以前也没有接触过,正好学习一下,做个笔记。
官方网站:
http://www.ztree.me
个人感觉zTree的官方说明还是比较详细的,有兴趣的可以去看看。
描述:
ztree的节点加载方式总共有两种:同步加载和异步加载。初始化的过程中,同步加载就已经将所有的节点信息加载到树节点中,我们可以随机获取任意节点。数据量比较小时,可以采用同步加载,并不会影响用户体验。但是数据量比较大的时候,就可以采用异步加载方式,异步加载时需要自动提交父节点属性的参数,获取当前节点的下级节点信息。也就是说,在初始化的时候,全部的树节点只有展示出来的节点,当你直接去获取子集节点的时候就会获取失败。问题来了:如果我正好是一个数据量比较大的树,初始化的时候我要选中树的某个级别的某一个节点,应该怎么办?(如果有哪位朋友对zTree的同步或者异步加载树节点有问题,可以参考官方网站)
分析: