找回密码
 立即注册

QQ登录

只需一步,快速开始

lingee

初级会员

30

主题

100

帖子

298

积分

初级会员

积分
298
lingee
初级会员   /  发表于:2016-9-29 11:29  /   查看:5117  /  回复:3
使用autoSizeColumns对Flexgrid进行自动列宽调整的话,大数据情况下效率非常之差。

请问,有没有办法设定,只对前N行(比如2000)进行列宽调整? 或者有什么好的建议吗?

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-9-29 13:44:55
沙发
本帖最后由 dexteryao 于 2016-9-29 13:51 编辑

您说的是做不到的,同一列的单元格列宽必然是相等的。
如果您指的是只测量前2000行的宽度,进行设置,这个Flexgrid默认已经处理了。
http://wijmo.com/5/docs/topic/wi ... tml#autoSizeColumns

您可以发个Demo,看下具体什么原因导致性能问题。
回复 使用道具 举报
lingee
初级会员   /  发表于:2016-9-29 14:16:03
板凳
我就是想调整前面的2000行列宽 2000行之后的数据直接无视掉

那这个2000的数值可以自定义吗? 比如说改成500之类的?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-9-29 16:41:03
地板
这个没有提供接口,这个应该是产品做过测试,2000行不会影响到性能。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部