问题标签 [page-state]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
23 浏览

angularjs - 如何实现系统页面状态缓存(当我重定向到另一个页面并再次返回此页面时,所有数据都被保留)

在 Angularjs 中,每次我进入一个新页面时它都会刷新页面。

现在在 Page1 中,我已经打开了一个模态对话框并在其中写了一些文本,然后单击一个按钮,它重定向到 Page2。

现在标题中有一个链接,例如:Page1 -> Page2。

当我点击链接的第1页时,它将返回第1页,保留所有以前的数据(模式正在打开,数据仍然存在......)

如何在angularJS中完成系统页面状态缓存?

0 投票
0 回答
152 浏览

flutter - 当应用程序在 Flutter 中回到前台时清除 PageStorageKey

我有一个PageView包含一些CustomScrollView. 我PageStoreKey用来保持滚动位置CustomScrollView。当我的应用程序进入第二天时,我想将所有滚动位置重置为 0。有什么办法可以清除PageStoreKey我的清单吗?

要求步骤:

  • 23:50 开始应用
  • 滚动到CustomScrollView第 1 页。
  • 转到第 2 页。
  • 在第 2 页中滚动CustomScrollView
  • 按home键(让app去BG)
  • 等到第二天的00:01。
  • 再次启动应用(让应用从 BG 回到 FG)

我的解决方案(但不是很好,我认为)

将当前日期放入PageStoreKey以分隔密钥。