# 分批异步加载大数据量

###### [ 文件路径: bigdata/diy_async.html ]

- 此 Demo 专门用于测试分批异步加载，每次展开节点都要重新进行异步加载。

- ## 1、大数据量加载说明

  - 1)、对于某一级节点数多达几千个的时候，zTree 默认的延迟加载是无效的，此 Demo 演示了一种原先 zTree v2.6 时的分批加载节点的方法。
  - 2)、此方法适用于1、2千个节点必须全部显示的需求。
  - 3)、此方法并不能解决加载慢的问题，相反只会让最终结果出现的更慢，只是可以有限度的避免浏览器假死，而且显示的节点越多就越慢。
  - 4)、对于某一级节点数至少几千个的情况，另一个解决方案是：分页异步加载。
    async load log:

- ## 2、setting 配置信息说明

  - 需要设置 setting.async 异步加载部分的参数
  - 建议关闭动画效果 setting.view.expandSpeed = "";
  - 其他不需要进行特殊的配置，根据自己的需求自行设置

- ## 3、treeNode 节点数据说明

  - 对 节点数据 没有特殊要求，用户可以根据自己的需求添加自定义属性