# 一次性加载大数据量

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

- 调整总节点数，测试加载速度：
  5000
  checkbox [ 初始化 zTree ]

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

  - 1)、zTree v3.x 针对大数据量一次性加载进行了更深入的优化，实现了延迟加载功能，即不展开的节点不创建子节点的 DOM。
  - 2)、对于每级节点最多一百左右，但总节点数几千甚至几万，且不是全部展开的数据，一次性加载的效果最明显，速度非常快。
  - 3)、对于某一级节点数就多达几千的情况 延迟加载无效，这种情况建议考虑分页异步加载。
  - 4)、对于全部节点都展开显示的情况，延迟加载无效，这种情况建议不要全部展开。
  - 5)、显示 checkbox / radio 会造成一定程度的性能下降。
  - 6)、利用 addDiyDom 功能增加自定义控件会影响速度，影响程度受节点数量而定。
  - 7)、利用 onNodeCreated 事件回调函数对节点 DOM 进行操作会影响速度，影响程度受节点数量而定。

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

  - 不需要进行特殊的配置

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

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