请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

光辉

中级会员

69

主题

191

帖子

714

积分

中级会员

积分
714
光辉
中级会员   /  发表于:2022-10-8 09:52  /   查看:1527  /  回复:6
1金币
页面里用了很多 table,导致有很多后台请求。

查看控制台,发现资源入列时间很长。怎么解决这个问题呢? 项目已经上线了, 不适合大改

(用了很多很多表格)

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

最佳答案

查看完整内容

您好,您可以尝试从以下方面来进行优化: 1.针对表格数量过多:页面上隐藏区域的表格清除样式,且减少表格中的单元格合并,尽量在单一的一列中绑定字段,可以通过调整单元格宽度来调整显示 2.针对数据加载:可以为设置了查询条件的表格设置初始化不加载数据,参考 看完必恍然大悟的活字格内幕:三十、性能问题教程三(表格默认不加载数据) - 活字格专区 - 专题教程 - 葡萄城产品技术社区 (grapecity.com.cn)

6 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-10-8 09:52:12
来自 2#
您好,您可以尝试从以下方面来进行优化:
1.针对表格数量过多:页面上隐藏区域的表格清除样式,且减少表格中的单元格合并,尽量在单一的一列中绑定字段,可以通过调整单元格宽度来调整显示

2.针对数据加载:可以为设置了查询条件的表格设置初始化不加载数据,参考
看完必恍然大悟的活字格内幕:三十、性能问题教程三(表格默认不加载数据) - 活字格专区 - 专题教程 - 葡萄城产品技术社区 (grapecity.com.cn)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-10-8 15:51:20
3#
您好,性能优化可以参考下方的教程和公开课哈

性能问题优化教程——目录
https://gcdn.grapecity.com.cn/fo ... 9&fromuid=64322
(出处: 葡萄城产品技术社区)

【神器】Chrome开发者工具使用教程
https://gcdn.grapecity.com.cn/fo ... 5&fromuid=64322
(出处: 葡萄城产品技术社区)


回复 使用道具 举报
光辉
中级会员   /  发表于:2022-10-8 15:57:55
4#
Lay.Li 发表于 2022-10-8 15:51
您好,性能优化可以参考下方的教程和公开课哈

性能问题优化教程——目录

感谢,我先看看
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-10-8 17:34:33
5#
光辉 发表于 2022-10-8 15:57
感谢,我先看看

好的,您修改中如果遇到问题可以继续沟通~
回复 使用道具 举报
fanhuayimeng
论坛元老   /  发表于:2022-10-10 15:36:44
6#
本帖最后由 fanhuayimeng 于 2022-10-10 15:42 编辑

个人觉得表格初始不加载数据最为有效果。。包括弹出或者跳转页面移动查询和排序缓存
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-10-10 17:36:44
7#
fanhuayimeng 发表于 2022-10-10 15:36
个人觉得表格初始不加载数据最为有效果。。包括弹出或者跳转页面移动查询和排序缓存

感谢大佬的经验分享,在表格中数据量比较大时,初始化不加载数据可以有效减少加载数据所用的时间~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部