关于在数据表中隐藏额外列的问题

Posted

技术标签:

【中文标题】关于在数据表中隐藏额外列的问题【英文标题】:Issue regarding hiding extra columns in datatable 【发布时间】:2017-07-07 18:56:42 【问题描述】:

我有一个现有的 ruby​​ on rails 应用程序,我在其中使用数据表来显示表数据。现在我面临的问题是我的数据库中有很多列,我必须显示所有这些列。但是我想以这样一种方式表示网页,首先在数据表中只能看到一些重要的列,并且每行左侧都会有一个加号(+),然后单击该加号,额外的列将被添加。

我做了很多研究,但我发现了响应式数据表附带的类似解决方案。但我不需要负责任的功能。

请帮助我实现这个目标。

提前致谢。

【问题讨论】:

【参考方案1】:

我认为只能使用前端来完成。

    Rails 后端返回所有数据, 使用您喜欢的任何 javascript 库/框架呈现数据表 单击+ 按钮(html 元素)以使用附加列重新呈现所有数据

【讨论】:

以上是关于关于在数据表中隐藏额外列的问题的主要内容,如果未能解决你的问题,请参考以下文章

如何从不是数据库中的列的实体中返回额外的字段?

合并第二个数据帧中只有一个额外列的数据帧[重复]

没有实际数据库列的表单上的 Laravel Nova 额外“图像”字段

带有额外列的多对多自引用原则

自动将视图另存为带有额外列的表

关于listView和dataGridView的问题