jQuery MiniUI

 找回密码
 立即注册
查看: 858|回复: 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

发表于 2020-5-25 11:10:13 |显示全部楼层
felt 发表于 2020-5-25 11:01
表格太多了,创建+渲染都是有时间开销的,不建议创建这么多详细行,不要超过10-20个。 ...

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

Rank: 8Rank: 8

发表于 2020-5-25 11:43:52 |显示全部楼层
chenwanpeng 发表于 2020-5-25 11:10
版主你好,客户资料就有这么多的哦,有什么办法解决new mini.DataGrid() 不卡

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

Rank: 3Rank: 3

发表于 2020-5-28 15:42:43 |显示全部楼层
felt 发表于 2020-5-25 11:43
没有办法,请将表格分页,每页显示少量的行。

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

Rank: 8Rank: 8

发表于 2020-5-28 17:05:05 |显示全部楼层
chenwanpeng 发表于 2020-5-28 15:42
分页,做不了,在表格内编辑多页保存。new mini.DataGrid() 为什么多的时候会卡住 ...

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

Rank: 3Rank: 3

发表于 2020-6-8 16:19:50 |显示全部楼层
felt 发表于 2020-5-28 17:05
这个没有办法。
datagrid是一个非常复杂的控件,动态创建100个开销极大。

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

Rank: 8Rank: 8

发表于 2020-6-8 17:16:18 |显示全部楼层
chenwanpeng 发表于 2020-6-8 16:19
能不能做到,不卡死,异步加载出来?

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

Archiver|普加软件

GMT+8, 2020-11-30 16:36 , Processed in 0.034157 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部