jQuery MiniUI

 找回密码
 立即注册
查看: 6284|回复: 13
打印 上一主题 下一主题

mini-tree懒加载会报无响应的脚本 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-4-20 15:24:07 |只看该作者 |倒序浏览
mini-tree懒加载时,在点击二级目录时需要加载三五千条数据,后台数据很快就有响应了,再在页面渲染的时候数据加载不出来,还报“无响应的脚本错误”,错误如下图所示。

相关代码如下:
<ul id="tree1" class="mini-tree" url="goodsManage/GoodsCategory_bigCategoryTreeJson.action" style="width:100%;height:100%;padding:5px;"  showTreeIcon="true" textField="text" expandOnNodeClick="false"   idField="id" parentField="pid" resultAsTree="false">
</ul>  
function onBeforeTreeLoad(e) {
    var tree = e.sender;   
    var node = e.node;      
    var params = e.params;
    var nodeId = node.id ? node.id :'-1' ;
       params.nodeId = nodeId;
}




附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2016-4-20 15:35:40 |只看该作者
你同时加载3,5千个节点,已经失去了懒加载的意义,
你可以考虑用我们的虚拟滚动
http://www.miniui.com/BigTest/10000-tree.html

Rank: 2

板凳
发表于 2016-4-20 15:39:24 |只看该作者
felt 发表于 2016-4-20 15:35
你同时加载3,5千个节点,已经失去了懒加载的意义,
你可以考虑用我们的虚拟滚动
http://www.miniui.com/Bi ...

我需要在某一个节点下面加载很多数据,这个功能mini-tree懒加载实现不了么?

Rank: 8Rank: 8

地板
发表于 2016-4-20 15:47:05 |只看该作者
AaronHao 发表于 2016-4-20 15:39
我需要在某一个节点下面加载很多数据,这个功能mini-tree懒加载实现不了么? ...

也加上虚拟滚动 virtualScroll="true"
另外tree必须固定高度

Rank: 2

5#
发表于 2016-4-20 15:56:05 |只看该作者
felt 发表于 2016-4-20 15:47
也加上虚拟滚动 virtualScroll="true"
另外tree必须固定高度

还是同样的错误

Rank: 8Rank: 8

6#
发表于 2016-4-20 16:32:00 |只看该作者
AaronHao 发表于 2016-4-20 15:56
还是同样的错误

那可能就是你数据有问题了

Rank: 8Rank: 8

7#
发表于 2016-4-20 16:32:04 |只看该作者
AaronHao 发表于 2016-4-20 15:56
还是同样的错误

那可能就是你数据有问题了

Rank: 2

8#
发表于 2016-4-20 17:35:53 |只看该作者
felt 发表于 2016-4-20 16:32
那可能就是你数据有问题了

数据没有问题 不用懒加载时mini-tree是可以正常渲染数据的,就是渲染过程会很慢。所以这是mini-tree懒加载的问题,你用五六千条数据试试

Rank: 8Rank: 8

9#
发表于 2016-4-20 17:39:32 |只看该作者
AaronHao 发表于 2016-4-20 17:35
数据没有问题 不用懒加载时mini-tree是可以正常渲染数据的,就是渲染过程会很慢。所以这是mini-tree懒加 ...

那就全加载,用虚拟滚动,这样只渲染可视区域的数据,不会慢
懒加载的数据和全加载的不一样的

Rank: 2

10#
发表于 2016-4-20 17:54:16 |只看该作者
felt 发表于 2016-4-20 17:39
那就全加载,用虚拟滚动,这样只渲染可视区域的数据,不会慢
懒加载的数据和全加载的不一样的
...

完了。。。可见的节点里面就有好多数据  太慢了才会用懒加载的

Archiver|普加软件

GMT+8, 2024-9-29 23:23 , Processed in 1.049981 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部