Angularjs分页刷新问题

时间:2016-08-05 11:49:12

标签: javascript angularjs codeigniter pagination

我试图在angularjs中进行分页。我正在使用for frontend angularjs,我通过codeigniter php中的app获取数据。我为角度分页找到的每个教程或脚本都会在页面刷新后丢失页码。此外,如果你继续浏览其他页面并返回分页将从第一页开始。我该如何解决这个问题,最好的解决方案是什么?我是否需要在会话中记住页码,或者在后端计算我将返回哪些记录?

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

重要的是要记住AngularJS是一个JavaScript框架。 JavaScript只是将其值存储在临时内存中,因此如果刷新页面,则所有JavaScript变量和值都将丢失。

如果您希望数据在页面刷新之后保持不变,那么您需要将数据存储在某处。典型的选项包括cookie,会话存储或本地存储。这些是Web浏览器为了保存数据而具有的功能。

在您的情况下,听起来您希望在会话存储中存储一些信息,以便在刷新页面后,您的应用程序可以“记住”它在数据中的位置。

看看ngStorage

相关问题