几百个属性长表的前端展示方法

2020-08-05 10:16:21 +08:00
 nobuger

目前有业务需求是网页端展示一个很长的表,大概 3 百个表属性,内容比较多,用户打开这个也页面估计会卡慢。

请问通过什么解决方法可以让这种类型的网页打开比较流畅呢,有没有什么比较好的实践?

数据库操作涉及很多表,因为这些属性都是分开存储的,通过业务 ID 关联。

自己想到的方法可不可以参考瀑布流,做一个横向的瀑布流,用户往右拖动滚动条可以自动加载数据。问题是这种懒加载一般用于图片,用于表单、还是横向的可行性?

有没有比较好的方法用于很多属性的表展示呢,求教啊

3480 次点击
所在节点    问与答
44 条回复
otakustay
2020-08-05 19:41:24 +08:00
横向懒加载对性能帮助很少,弄不好还可能倒拖性能
建议干脆导出 excel 给用户
gzhhfj
2020-08-05 22:55:39 +08:00
tab 页分不行吗?打开的时候加载
tairan2006
2020-08-06 09:51:03 +08:00
让用户自己选要看的属性……
miniwade514
2020-08-06 10:18:11 +08:00
300 多列?用户要滚动到崩溃啊。感觉这是产品设计的问题,必须搭配搜索功能,搜到的列才展示出来。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/695735

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX