【发布时间】:2017-12-13 07:54:03
【问题描述】:
我只是想知道他们是否提供了一个选项来使表格列显示和隐藏为用户偏好并将其保存为表格状态并在页面刷新时将其加载回来。
ctrl.tableState()
上面的代码只带来当前表格状态下的分页、排序和搜索对象。如何实现显示和隐藏表列,如 jquery Datatable 并从表状态对象中加载回来?
【问题讨论】:
-
最坏情况使用 ng-show 或 ng-class 并自己存储列的状态
-
@charlietfl 为我使用过的每个表编写代码会很麻烦。决定改用 Jquery 数据表
-
您可以扩展智能表,但不是一个快速简单的答案。我在脑海中写下,但添加了一个指令
require的智能表控制器将是起点......类似于其他子指令的编写方式 -
@charlietfl 是的,我想到了。但要克服它需要很多时间。因此,任何方式决定继续使用 Jquery 数据表。不过感谢您的帮助:-)
标签: angularjs smart-table