如何在两个 jQueryMobile 页面之间传递用户名等变量?
或者两个常规页面,将变量设为全局是行不通的,因为在下一次包含时,它将把变量设置回 null。
如何在两个 html 页面之间传递变量和全局变量?
最佳答案
我通常使用本地存储,你也可以存储对象。例如:
var userInfo = {
"username": "Bob",
"roleName": "Admin",
"image": "img/userPic.jpg",
};
//Store the object in local storage
localStorage.setItem('loggedUser', JSON.stringify(userInfo));
然后在另一页上您可以简单地执行以下操作:
var userInfo = JSON.parse(localStorage.getItem("loggedUser"));
var userName = userInfo.username;
关于javascript - 如何在 jAM 页面之间存储变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10739051/