gpt4 book ai didi

cordova - Phonegap - 在页面之间传递 JS 数据

转载 作者:行者123 更新时间:2023-12-04 21:53:12 28 4
gpt4 key购买 nike

我有一个关于在来自一个 JQM/Phonegap 应用程序的页面之间传递数据的问题。

如果我有一个 JS 对象,其中包含一些数据,例如:搜索词、位置和其他一些过滤器值,例如用户从搜索页​​面跳转到设置页面,然后又返回到例如搜索页面......怎么能我保存了信息,我在预览页面中有什么?是否有类似 cookie 的东西,或者我应该使用 sqlite 来保存信息并在用户每次访问搜索页面时阅读它?

最佳答案

我会用 LocalStorage ,使用起来非常简单。它允许您存储纯文本:

// Writing 'something' in localStorage.myvariable
localStorage.myvariable = 'something'

// Displaying the previous variable
console.log(localStorage.myvariable)

如果纯文本不够并且您需要存储数据结构,您可以实现以下内容:
Storage.prototype.setObject = function(key, value) { this.setItem(key, JSON.stringify(value)); }
Storage.prototype.getObject = function(key) { var value = this.getItem(key);return value && JSON.parse(value); }

// Storing a JSON object
localStorage.setObject('myObject', {key1: 'value', key2: 'value2'});

// Accessing the object
localStorage.getObject('myObject')

关于cordova - Phonegap - 在页面之间传递 JS 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14646947/

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