gpt4 book ai didi

javascript - Angularjs分页刷新问题

转载 作者:行者123 更新时间:2023-12-03 06:22:53 25 4
gpt4 key购买 nike

我正在尝试在 angularjs 中进行分页。我正在使用 AngularJS 前端,并且我通过来自 Codeigniter php 中制作的应用程序的 http 请求获取数据。我发现的用于 Angular 分页的每个教程或脚本在页面刷新后都会丢失页码。此外,如果您进入其他页面,则向后分页将从第一页重新开始。我该如何解决这个问题,最好的解决方案是什么?我是否需要记住 session 中的页码,或者在后端计算我将返回哪些记录?

有什么想法吗?

最佳答案

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

如果您希望数据在页面刷新后仍保留,那么您需要将该数据存储在某个地方。典型的选项是 cookie、 session 存储或本地存储。这些是 Web 浏览器用于持久数据的功能。

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

看看ngStorage

关于javascript - Angularjs分页刷新问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38788535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com