在使用elementui1.x的tree组件时,如果数据量多大,那么在加载dom树,尤其是搜索的时候,数据非常缓慢

解决

  • 添加是否查询的变量开关:ifquery +默认 ifquery设置为false
  • 在加载的时候,先加载数据的一层和二层,将二层以下的数据删除
  • 在点击二层的时候,如果ifquery为false,使用node-expand的方法加载余下的节点内容
  • 在查询的时候,ifquery设置为true,此时数据为未删除的完整数据。

其他

  • 有懒加载方式的:elementui1.x tree
  • 在层级比较深的情况下,懒加载方式加载很慢。一般如果没有搜索的话可以使用懒加载。

转载于:https://my.oschina.net/yxmBetter/blog/1588250

Logo

前往低代码交流专区

更多推荐