将数据存储在jQuery Mobile多页面应用程序中页面的特定实例本地

特威利特

我有一个jQuery Mobile多页面应用程序,该应用程序允许用户使用链接或浏览器后退按钮在页面之间导航。

我想在特定的页面实例中存储一些数据或标志,并在用户导航回到该页面时再次读取它。数据应该是浏览器历史记录堆栈中特定实例的本地数据,而在其他实例中则不可用,例如,如果用户再次导航到页面并通过链接前进,则该数据将不可用。

我将如何存储此类数据,或获取对页面实例的引用?

理想情况是 $.mobile.uniqueActivePageInstance.data("attribute", "value")

特威利特

我使用了历史记录堆栈当前元素的历史记录状态来存储数据:

写:

history.replaceState($.extend(history.state, {myData: myDataObjectOrString}));

读:

history.state.myData;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将样式表链接到C#WPF应用程序中的本地html页面

jQuery Mobile,在主屏幕上将新页面保留在应用程序中

jQuery Mobile在应用程序中创建一个页面

使用滑动手势在多页jQuery移动应用程序中更改页面

如何获取特定登录名的公共Facebook页面数据(应用程序)到我的android应用程序中?

您可以将应用程序配置为仅在应用程序的特定页面中才接收FCM消息吗?

jQuery编程将值存储在sqlite数据库中

将API数据存储在全局变量jquery中

将数据存储在本地存储中

将数据存储在C#应用程序中

苹果是否允许让用户将图像发布到论坛等共享页面的应用程序?

从Web应用程序下载文件时将页面的HTML代码写入文件

将 React 应用程序发布到 Github 页面的问题

将包含经典ASP页面以及ASPX页面的ASP.NET应用程序从1.1框架迁移到4.0

在并发请求的情况下,将数据存储在Django应用程序的“线程本地存储”中是否安全?

Windows应用程序中本地数据存储的SQL引擎

如何在基于 Thymeleaf 的 Spring Boot 应用程序中从页面到页面传递数据

JQuery和Phonegap将本地存储中的数据保存在阵列中

如何在具有Razor页面的dotNet Core Web应用程序中登录用户,但隐藏用户数据(不在Cookie中)

在页面中显示本地存储:Jquery

将数据存储在表中

如何在Jquery Mobile中请求页面的元素

MVC-如何实例化,存储并使类型化变量在整个应用程序中可用,每个页面视图一次

将页面内容存储在mysql数据库中

将数据存储在数据帧中

下载文件并使用Phonegap / jQuery Mobile Android和iOS应用程序本地存储

在JQuery Mobile,PhoneGap应用程序中动态缓存数据

使用jQuery serializeArray将HTML表单数据存储在JS变量中

在没有JQuery的情况下将图像存储在数据库中