前端实现表格显示数据,但是列数很多,有什么好的实现方式?

目前技术选型使用的jquery datatable,实现的效果是左右两列冻结,加了横向滚动条,可拖动滚动条查看整个航信息,请问有别的更好地呈现方式吗?

阅读 7k
5 个回答

如果是列数一定要这么多,那你这种就ok了,如果可以只显示一部分关键信息,可以在后面加个查看详情按钮,点击查看全部信息

新手上路,请多包涵

我之前有遇到类似问题,我是这样解决的:
第一种:显示的时候 把重要的列给显示出来,剩下来的用。。。表示,点击...出现一个摸态框 ,全屏显示 把所有列都显示出来
第二种:如果列数不是多的过分,可以考虑用折叠面板来做
可以参考下

1、我现在的解决方案就是你这种,不过是根据产品需求确定的这种。
2、就是增加个筛选展示列表的功能,不过还是需要看需求。

  1. 先和产品沟通,有没有可能减少一些列
  2. 有没有哪些列可以合并成一列
  3. 有没有哪些列可以通过合并计算得到二维数据
  4. 有没有可能拆成多个表

这些列都是不可合并的,并且都需要呈现,所以说很焦虑

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题