AngularJS和ngStorage记住设置?

时间:2015-05-13 05:35:10

标签: javascript angularjs

我正在使用AngularJS将一些数据传递给表。表格上方是一系列复选框,用于显示/隐藏表格中的列。

如何在用户离开/刷新页面时保留用户的复选框偏好设置?

我已经完成了一些阅读,我想我可以使用ngStorage来做这个吗?

以下是我的代码的基本概要:

about:debug

我正在阅读ngStorage / AngularJS文档,因为我还是框架的新手,但我认为其他人可能遇到了同样的挑战。

1 个答案:

答案 0 :(得分:0)

之前我没有使用过ngStorage,但是我只需使用localStorage即可存储类似于这种情况的用户首选项。我创建了一个存储对象,并将键映射到复选框的名称。当控制器加载时,我从localStorage读取对象并相应地设置值。