1. 首页
  2. 编程语言
  3. Web开发
  4. 带选择的树型js控件

带选择的树型js控件

上传者: 2019-09-26 06:29:50上传 RAR文件 58.61KB 热度 65次
带选择框的JS树控件页面创建一个HTMLElement是很耗时的,无论使用createElement或者是是innerHTML都一样。而且这一步只能一个节点一个节点慢慢地生成,虽然可以通过减小单个节点的HTML元素量的方法提高一些速度,但是对于对于上千个节点来说仍然需要等上几十秒。(1个节点如果有5个HTMLElement,生成1000个节点大概3秒左右)所以只有通过异步展示的方法来进一步减少一次生成的节点数。页面加载时并不立即生成所有节点的HTML元素,而是用户展开多少节点就生成多少节点,节点的生成发生在用户展开这个节点的时候。这样减少了每次生成的节点数,消除了使用者的等待时间。而对于节点的检索,这和数据的组织方式有关。一般的
用户评论