jQuery MiniUI

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

表格内嵌表格,100行时候会假死几秒 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2020-5-21 16:26:42 |只看该作者 |倒序浏览
var _grid = new mini.DataGrid();
这句代码会卡住,请问如何解决?

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

Rank: 8Rank: 8

沙发
发表于 2020-5-22 09:45:46 |只看该作者
做个简单例子发上来,回复 高级模式可以上传文件

Rank: 3Rank: 3

板凳
发表于 2020-5-23 15:05:20 |只看该作者
felt 发表于 2020-5-22 09:45
做个简单例子发上来,回复 高级模式可以上传文件


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

Rank: 8Rank: 8

地板
发表于 2020-5-25 11:01:13 |只看该作者
chenwanpeng 发表于 2020-5-23 15:05
附件,请查看!

表格太多了,创建+渲染都是有时间开销的,不建议创建这么多详细行,不要超过10-20个。

Rank: 3Rank: 3

5#
发表于 2020-5-25 11:10:13 |只看该作者
felt 发表于 2020-5-25 11:01
表格太多了,创建+渲染都是有时间开销的,不建议创建这么多详细行,不要超过10-20个。 ...

版主你好,客户资料就有这么多的哦,有什么办法解决new mini.DataGrid() 不卡

Rank: 8Rank: 8

6#
发表于 2020-5-25 11:43:52 |只看该作者
chenwanpeng 发表于 2020-5-25 11:10
版主你好,客户资料就有这么多的哦,有什么办法解决new mini.DataGrid() 不卡

没有办法,请将表格分页,每页显示少量的行。

Rank: 3Rank: 3

7#
发表于 2020-5-28 15:42:43 |只看该作者
felt 发表于 2020-5-25 11:43
没有办法,请将表格分页,每页显示少量的行。

分页,做不了,在表格内编辑多页保存。new mini.DataGrid() 为什么多的时候会卡住

Rank: 8Rank: 8

8#
发表于 2020-5-28 17:05:05 |只看该作者
chenwanpeng 发表于 2020-5-28 15:42
分页,做不了,在表格内编辑多页保存。new mini.DataGrid() 为什么多的时候会卡住 ...

这个没有办法。
datagrid是一个非常复杂的控件,动态创建100个开销极大。

Rank: 3Rank: 3

9#
发表于 2020-6-8 16:19:50 |只看该作者
felt 发表于 2020-5-28 17:05
这个没有办法。
datagrid是一个非常复杂的控件,动态创建100个开销极大。

能不能做到,不卡死,异步加载出来?

Rank: 8Rank: 8

10#
发表于 2020-6-8 17:16:18 |只看该作者
chenwanpeng 发表于 2020-6-8 16:19
能不能做到,不卡死,异步加载出来?

这不是加载的问题,是创建的问题。请分页

Archiver|普加软件

GMT+8, 2024-11-27 03:52 , Processed in 1.044321 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部